Overview
Lead Software Engineer for the Core Product Development team in Chennai, focused on architecting and developing high-performance Java and Microservices solutions, with technical leadership and occasional Scrum Master responsibilities.
What you'll do
- Actively contribute to high-level architectural decisions and lead the implementation of scalable, microservices-based solutions.
- Participate in the complete product development lifecycle, spanning analysis, design, coding, unit integration, and system testing.
- Provide ongoing engineering support to core products, addressing end-to-end feature enhancements and codebase optimization.
- Partner with Product Management, Technical Architects, and Software Development Managers to validate, refine, and track feature requirements through to final delivery.
- Operate as a core member of an agile development team using Scrum methodology.
- Perform Scrum Master roles where required, guiding sprint planning and execution.
- Maintain clear visibility over your work items, proactively communicating progress and surfacing technical obstacles to the team.
What you'll need
- 6 to 8 years of total software engineering experience within a robust SaaS or product-driven environment.
- Strong coding skills in Java with deep knowledge of J2EE Frameworks, Spring, and Spring Boot.
- Proven experience in developing microservices applications.
- Strong track record of transforming existing monolithic systems into microservice architectures.
- Comprehensive knowledge of WebServices (SOAP & REST) and data integration patterns.
- Strong relational SQL knowledge.
- Excellent oral and written communication skills tailored for seamless global collaboration.
- Strong analytical abilities and a dedicated problem-solving mindset.
- A proactive self-starter who takes end-to-end ownership, welcomes deep technical discussions, and is eager to learn new technologies.
- A strong team player who can also work independently and drive individual initiatives to completion.
Nice to have
- Experience with NoSQL technologies is considered a distinct plus.
- Experience with modern JavaScript frameworks such as Angular or ReactJS is a plus.
- Experience working with AWS technologies is highly beneficial.
Details
- Full-time.
- Primary work location: Chennai, India, with Hybrid/Remote flexibility.
- Benefits include provident fund and gratuity, paid vacation, sick leave and holidays, and twenty-six weeks of paid maternity leave, in accordance with applicable laws.
Read the full description and apply on the company’s own careers page.