SENIOR SOFTWARE ENGINEER - JAVA
Location : Pune
Mode of Work : Full-time, On-site
Experience required : 7+ years
Who you are : We are looking for a hands-on Java Developer with strong analytical and problem-solving skills. The ideal candidate will have extensive experience designing and building scalable, resilient systems using modern Java technologies.
Key Responsibilities :
- Design and develop scalable, high-performance backend systems using Core Java, Spring Boot, and REST APIs.
- Apply SOLID principles, design patterns, and microservices architecture for clean, maintainable code.
- Implement messaging and streaming solutions using Kafka and related technologies.
- Ensure application security using OWASP guidelines, OAuth, and encryption, with a focus on performance optimization.
- Collaborate on CI / CD pipelines and manage deployments in cloud environments.
- Write efficient SQL queries and maintain test coverage using JUnit and related testing tools.
- Work in Agile teams, and communicate effectively with cross-functional teams.
- Hands-on in Kafka
What We Offer :
Leadership & Impact : Drive impactful projects, integrate AI, and leave a mark.Growth & Learning : Continuous learning, SDLC mastery, career advancement.Recognition & Excellence : Celebrate dedication, rewards for contributions.Global Influence : Lead initiatives, reshape financial accessibility worldwide.Benefits :
Work-Life Harmony : Flexible schedules prioritize well-being.Rewarding Performance : Performance-based bonuses, annual rewards.Comprehensive Well-being : Provident Fund, health insurance.(ref : hirist.tech)