End-to-end ownership in highly regulated enterprise environments such as Banking or Financial Services is strongly preferred.
Develop scalable frontend applications and robust backend services using Java, Spring Boot, and AWS services.
Design, develop, and maintain high-performing backend systems using Java, Spring Boot, Microservices, and RESTful APIs.
Own the complete software delivery lifecycle including requirement analysis, development, unit testing, peer reviews, integration testing, UAT support, deployment, and production support.
Develop secure, scalable, and resilient applications while following enterprise engineering standards and best practices.
Collaborate with Architects, Product Owners, QA, DevOps, and business teams to deliver high-quality software solutions.
Work with relational and NoSQL databases, messaging technologies, caching solutions, and cloud platforms such as AWS.
Participate in architecture reviews, performance tuning, troubleshooting, and continuous platform modernization initiatives.
Lead code reviews, mentor development teams, and drive engineering excellence across Agile delivery squads.
Analyze production issues, perform root cause analysis, and implement sustainable long-term solutions