Staff Software Development Engineer L5

Inovalon · Remote

The role

This Staff Software Development Engineer role focuses on designing, developing, and maintaining Java and Spring Boot microservices for Inovalon's foundation platform, which supports client login, dashboard, and core application layers. The position involves implementing authentication and identity integrations, building cloud-native AWS infrastructure, and contributing to CI/CD pipelines. The role also includes technical leadership, mentoring, and participation in an on-call rotation.

Location
Remote
Level
Staff
Experience
8+ yrs
Education
Bachelors
Sponsorship
Not offered

What we know that the posting doesn’t say

  • Seen todaystill listed on the employer’s careers page
  • Posted 18 days agothe first time we saw it

About Inovalon

Inovalon is a company that provides a foundation platform powering client-facing login experiences, dashboards, and core application layers, likely in the healthcare technology sector.

What you would do

  • Design and develop Java and Spring Boot microservices for the foundation platform.
  • Implement authentication and identity integrations using SAML, OAuth 2.0, OIDC, and JWT.
  • Apply RBAC principles to ensure secure platform access.
  • Build and maintain AWS infrastructure including ECS, Lambda, SNS, SQS, and CloudFormation.
  • Implement fault tolerance patterns like circuit breakers for reliability.
  • Design API Gateway configurations and microservices patterns.

Must have

  • Minimum 8 years of software development experience.
  • Strong foundation in Java and Spring Boot.
  • Hands-on experience designing and building microservices architectures.
  • Experience with API Gateway patterns and distributed system design.
  • Solid understanding of authentication and identity platforms.
  • Experience with SAML, OAuth 2.0, OIDC, JWT, and RBAC.
  • AWS experience with ECS, Lambda, SNS, SQS, Secrets Manager, and CloudFormation.
  • Familiarity with fault tolerance patterns such as circuit breakers.
  • Experience with CI/CD pipelines and Git-based workflows.
  • Strong architectural and system design judgment.
  • Strong communication and collaboration skills.
  • Ability to mentor engineers and work effectively across teams.

Nice to have

  • Datadog experience.
  • Familiarity with AI-assisted development tools.
  • Master's degree or PhD in Computer Science or related field.

Experience and education

  • 8+ years of relevant experience
  • Bachelors degree or equivalent experience

Key skills

  • java
  • spring boot
  • microservices
  • api gateway
  • saml
  • oauth 2.0
  • oidc
  • jwt
  • rbac
  • aws
  • ecs
  • lambda
  • sns
  • sqs
  • secrets manager
  • cloudformation
  • circuit breakers
  • ci/cd
  • github
  • datadog
  • ai-assisted development

Overview:  The Staff Software Development Engineer L5 works across all service aspects of high-throughput and multi-tenant systems, with the ability to design components carefully, handle errors properly, and deliver clean, well-factored code with strong test coverage and long-term maintainability…

Extracted from the employer’s posting. Read it in full on Inovalon’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Inovalon

All 3 roles at Inovalon