
Search by job, company or skills
Key Responsibilities
Lead the design and development of backend microservices, APIs, and batch processing solutions
Provide technical guidance on architecture, API design, error handling, and resiliency patterns
Oversee development activities, including code reviews, standards enforcement, and performance optimization
Drive application performance, scalability, and reliability aligned with SLA requirements
Define and enforce testing strategies, unit testing standards, and code quality practices
Collaborate with DevOps teams for smooth deployment, monitoring, and operational readiness
Work closely with Business Analysts, QA, and Architects to support delivery and resolve technical issues
Mentor team members and support sprint planning and task estimation
Must-Have Skills
Strong expertise in Java backend development with Spring, Spring Boot, Spring Batch, Hibernate, and microservices architecture
Hands-on experience with AWS, including ECS, AWS SDK integration, and cloud-native deployments
Strong knowledge of testing frameworks such as JUnit, Mockito, and PowerMock
Good to Have Skills
Experience with React.js and Node.js
Scripting experience for test automation and data migration
Experience developing AWS Lambda functions using Python
Job ID: 145218885