Senior Software Engineer, Backend (Kotlin/Java)

Elevance HealthIndianapolis, IN
Remote

About The Position

The Senior Software Engineer, Backend (Kotlin/Java) will design and scale cloud-native backend systems that power enterprise device management and connected healthcare platforms. This role is focused on building secure, high-performance, and scalable backend systems that enable device provisioning, management, and integration across cloud-native environments. We welcome candidates with Kotlin server-side experience from platform engineering, fintech, SaaS, cloud infrastructure, IoT, and distributed systems backgrounds. You will lead the architecture and development of distributed systems, APIs, and cloud infrastructure that support mission-critical healthcare applications. This is a backend-first role with deep emphasis on microservices, system design, and cloud engineering, working across platform, infrastructure, and application engineering teams to build core backend systems that power enterprise device operations. This is a backend/platform engineering role, NOT a mobile application development role.

Requirements

  • Requires an BA/BS degree in Information Technology, Computer Science or related field of study and a minimum of 5 years of experience in architecture/design in relevant technology disciplines; or any combination of education and experience, which would provide an equivalent background.

Nice To Haves

  • Strong backend engineering experience using Kotlin and/or Java within JVM-based microservices architectures highly preferred.
  • Experience building cloud-native backend services using Spring Boot, Kotlin, or similar JVM technologies highly preferred.
  • Deep expertise in distributed systems architecture, microservices, and RESTful API design highly preferred.
  • Experience with cloud-native development on AWS (e.g., EC2, S3, Lambda) and containerization (Docker, Kubernetes) highly preferred.
  • Proficiency with relational databases such as PostgreSQL, including performance tuning and data modeling highly preferred.
  • Ability to balance technical, analytical, and product considerations in solution design highly preferred.
  • Exposure to Okta (IAM), Grafana (monitoring / observability); Geocoding API preferred.

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.

Benefits

  • merit increases
  • paid holidays
  • Paid Time Off
  • incentive bonus programs
  • medical
  • dental
  • vision
  • short and long term disability benefits
  • 401(k) +match
  • stock purchase plan
  • life insurance
  • wellness programs
  • financial education resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service