Elevance Health is a health company dedicated to improving lives and communities. They are seeking a Senior Software Engineer, Backend (Kotlin/Java) to design and scale cloud-native backend systems for enterprise device management and connected healthcare platforms, focusing on building secure, high-performance systems.
Responsibilities:
- Design and implement scalable, high-performance backend architectures across distributed, cloud-native systems
- Define and contribute to system architecture, integration patterns, and API design standards
- Evolve highly available backend systems responsible for secure provisioning, policy management, and integrations across large-scale enterprise environments
- Develop and maintain backend services using Java/Spring Boot, Kotlin, PostgreSQL, AWS, and Docker, ensuring code quality and best practices
- Ensure system reliability, scalability, performance, and observability in production environments
- Support CI/CD pipelines, deployment automation, and cloud infrastructure design
- Partner with mobile and platform teams to build backend services that support device management (MDM), external APIs, and enterprise integrations. Participate in technical design sessions, architecture reviews, and requirements gathering
- Collaborate with stakeholders to align technical solutions with business needs and platform goals
- Research and recommend new technologies and enhancements to improve platform capabilities
- Contribute to system and data architecture improvements, including assessing current systems and recommending enhancements
Requirements:
- BA/BS degree in Information Technology, Computer Science or related field of study
- Minimum of 5 years of experience in architecture/design in relevant technology disciplines
- Experience in building secure, high-performance, and scalable backend systems
- Experience with Java/Spring Boot, Kotlin, PostgreSQL, AWS, and Docker
- Ability to ensure system reliability, scalability, performance, and observability in production environments
- Experience supporting CI/CD pipelines, deployment automation, and cloud infrastructure design
- Ability to collaborate with stakeholders to align technical solutions with business needs and platform goals
- Experience in technical design sessions, architecture reviews, and requirements gathering
- Strong backend engineering experience using Kotlin and/or Java within JVM-based microservices architectures
- Experience building cloud-native backend services using Spring Boot, Kotlin, or similar JVM technologies
- Deep expertise in distributed systems architecture, microservices, and RESTful API design
- Experience with cloud-native development on AWS (e.g., EC2, S3, Lambda) and containerization (Docker, Kubernetes)
- Proficiency with relational databases such as PostgreSQL, including performance tuning and data modeling
- Ability to balance technical, analytical, and product considerations in solution design
- Exposure to Okta (IAM), Grafana (monitoring / observability); Geocoding API