Senior Software Engineer/Java
Core
Design, develop, and implement cloud-based solutions and cloud migration for core insurance applications.
Role type
Senior Software Engineer (Cloud/Java)
Builds
Cloud-native components, messaging integrations, and automated infrastructure for insurance systems.
Domain
Insurance technology / Cloud infrastructure
Required skills
Java, Python, SQL, AWS services (EC2, ECS, SQS, SNS, EventBridge, S3, RDS, Lambda, API Gateway), Infrastructure as Code (Terraform, CloudFormation), Messaging (JMS, IBM MQ), CI/CD, REST/SOAP web services, Generative AI tools
Preferred skills
AWS Solutions Architect certification, Google Cloud Platform, Gen AI services, Spring Batch, Guidewire InsuranceSuite
Technologies
AWS, Terraform, CloudFormation, JMS, IBM MQ, GitHub, Jenkins, SonarQube, Angular, Git Copilot
Responsibilities
Develop code in Java and Angular leveraging Git Copilot; Design and build AWS cloud components for Core Claims Application migration; Implement messaging and integration solutions; Build cloud native solutions using AWS services; Support hybrid integrations between on-prem systems and AWS; Develop and manage Infrastructure as Code; Support CI/CD pipelines and deployment automation; Implement security, resiliency, and monitoring using AWS best practices.
Seniority
Senior, hands-on IC