remoteonsite
Senior Technical Lead - Java, Spring Boot, MongoDB - HCLTech
Engineering Manager
Senior Technical Lead driving cloud‑native payment modernization, architecting Java/Spring Boot microservices, MongoDB data layers, and event‑driven pipelines on AWS, while guiding an Agile team to deliver real‑time payment and data services.
About the role
Key Responsibilities
- Lead the design, development, and deployment of next‑generation real‑time payment services using Java, Spring Boot, and MongoDB.
- Architect and maintain event‑driven microservices and data pipelines that replace legacy banking systems.
- Collaborate with onshore stakeholders to define requirements, prioritize features, and ensure alignment with business goals.
- Mentor and coach a high‑performing Agile team, fostering best practices in code quality, CI/CD, and automated testing.
- Drive continuous improvement of cloud infrastructure (AWS) and DevOps processes to enhance scalability, reliability, and security.
Requirements
- 6–12 years of backend development experience with Java and Spring Boot.
- Proven expertise in MongoDB, microservices architecture, and event‑driven design patterns.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda, etc.) and container orchestration (Kubernetes/Docker).
- Strong knowledge of Agile methodologies, CI/CD pipelines, and automated testing frameworks.
- Excellent communication skills and a collaborative mindset for cross‑functional teamwork.