Technical Lead – Full Stack Developer
Core
Leading the modernization of legacy customer communication services onto AWS cloud-native platforms.
Role type
Senior Staff Software Engineer (Technical Lead)
Builds
Cloud-native enterprise solutions for customer engagement and operational efficiency
Domain
Insurance technology / Cloud modernization
Deliverable
production ML models | product features | infrastructure
Required skills
Java (Spring Boot), JavaScript/TypeScript, Python, Angular/React, AWS cloud services, REST/SOAP APIs, microservices, relational databases (SQL Server, Oracle), DevOps tools (GitHub, Jenkins, Docker, Terraform)
Preferred skills
Infrastructure as Code (CloudFormation, Terraform, CDK), customer communications platforms, GenAI tools
Technologies
AWS (Lambda, ECS, EKS, RDS, S3, IAM, SNS, SQS, EventBridge), GitHub, Jenkins, Docker, Terraform, Rally, SonarQube, Angular, React, Spring Boot
Responsibilities
Lead design, development, and deployment of full stack solutions; Architect and implement RESTful APIs, microservices, and event-driven solutions; Collaborate with business stakeholders to translate requirements into modern technical solutions; Ensure code quality through rigorous reviews, test-driven development, and continuous integration practices; Mentor junior engineers and foster a culture of technical excellence; Drive adoption of GenAI tools, automation, and DevOps best practices; Maintain application stability, security, and performance
Seniority
Senior Staff, hands-on IC with leadership responsibilities