Staff Software Engineer/Java Full Stack
Core
Design and build modern, cloud-native enterprise applications leveraging AI tools to enhance customer engagement and operational efficiency.
Role type
Staff Software Engineer (Full Stack)
Builds
Cloud-native applications, RESTful APIs, microservices, and event-driven solutions for customer communications.
Domain
Insurance technology, Cloud-native architecture, GenAI integration
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), JavaScript/TypeScript, Python, Angular/React, AWS cloud services, REST/SOAP API design, Microservices architecture, SQL databases, DevOps tools (GitHub, Jenkins, Docker, Terraform)
Preferred skills
GenAI tools (GitHub Copilot), Infrastructure as Code (CloudFormation, Terraform, CDK), Advanced degree in CS/Engineering
Technologies
AWS (Lambda, ECS, EKS, RDS, S3, IAM, SNS, SQS, EventBridge), Spring Boot, Angular, React, SQL Server, Oracle, GitHub, Jenkins, Docker, Terraform, Rally, SonarQube, CloudFormation, CDK
Responsibilities
Lead design, development, and deployment of full stack solutions; Architect and implement microservices to replace legacy systems; Mentor junior engineers; Drive adoption of GenAI tools and DevOps best practices; Ensure application stability, security, and performance.
Seniority
Staff, hands-on IC with strategic leadership