Software Engineer - Hybrid
Core
Design, develop, and maintain scalable, secure full-stack billing and audit applications on cloud platforms (AWS/GCP) to enable customer experience and speed to market.
Role type
Senior Software Engineer (Full-Stack, Cloud-Native)
Builds
Enterprise billing and audit applications, APIs, and cloud-native solutions
Domain
Insurance / Enterprise Billing / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, J2EE, Spring Boot, RESTful/SOAP Web Services, AWS (Lambda, ECS, EKS, RDS, S3, IAM, SNS, SQS, EventBridge), Angular, Microservices, CI/CD, Docker, Kubernetes, Oracle Database, System Design
Preferred skills
Batch processing, Message Queues (MQ), API Connect (APIC), AWS equivalents of CI/CD tools, Agile/SAFe methodologies
Technologies
Java, Spring Boot, Angular, AWS, Docker, Kubernetes, Oracle, Jenkins, GitHub, Swagger
Responsibilities
Design and develop scalable APIs and front-end components; implement cloud-native architecture patterns; conduct code reviews and maintain quality standards; mentor team members on development guidelines; oversee development teams by removing technical blockers; coordinate with other projects to reduce conflicts.
Seniority
Senior, hands-on IC with leadership responsibilities