Engineering Team Lead
Ajay SharmaUnited StatesLEADPosted 1h ago
JavaSpring BootMicroservicesSpring SecuritySpring WebFluxHibernate/JPAAngular 16+TypeScriptRxJSAWSECS/FargateRDS/AuroraSQSLambdaS3PostgreSQLSQLRESTful APIsDockerGitMavenJenkins/GitLab CICI/CDAutomated testingSonarQubeJaCoCo
About the Role
We are looking for an experienced Engineering Team Lead with strong hands-on development and technical leadership experience to lead the development of a large-scale enterprise Identity & Access Management (IAM) platform.
Key Responsibilities
• Lead the development of a large-scale enterprise IAM platform
• Provide technical leadership and mentor junior developers
• Design and implement system architecture
• Manage release cycles
Requirements
• 12+ years of professional software development experience
• 3+ years of experience in Technical Leadership / Engineering Team Lead roles
• Strong expertise in Java, Spring Boot, and Microservices
• Hands-on experience with Spring Security, Spring WebFlux, Hibernate/JPA
• Strong experience with Angular 16+, TypeScript, and RxJS
• Hands-on AWS experience (ECS/Fargate, RDS/Aurora, SQS, Lambda, S3)
• Strong knowledge of PostgreSQL, SQL, and RESTful APIs
• Experience with Docker, Git, Maven, Jenkins/GitLab CI
• CI/CD, automated testing, SonarQube, and JaCoCo
• Experience in system architecture, technical design, mentoring, and release management
Preferred Skills
• Identity & Access Management (IAM), MFA, LDAP, Authentication & Authorization
• PingOne identity platform
• BPM / Workflow technologies
• Micro-frontend architecture
• Elasticsearch, Gatling, Playwright
• GraphQL / Apollo
• AWS certifications and AI-assisted development tools