{bc}
linkedin

Senior Software Development Engineer L4

Inovalon
Gurugram, IND
Full-time
Mid-Senior
Onsite
Discovered 1 months ago
JavaPythonSpring BootSpring SecurityRESTful APIsRelational databases

Full Job Posting

Job overview

Inovalon is seeking an L4 senior software engineer and senior individual contributor.

The role owns critical services end to end, including architecture, development, security, and production readiness.

The position focuses on Java, cloud applications, identity, federation, and Single Sign-On.

Architecture and software development

  • Own enterprise application design, development, and delivery using Java, Spring Boot, and Spring Security.
  • Lead technical design efforts and contribute to architectural decisions.
  • Build secure, scalable RESTful APIs.
  • Design and optimize relational database models, queries, and transactions.
  • Develop cloud-native solutions using AWS services including EC2, ECS/EKS, Lambda, RDS, S3, and API Gateway.
  • Support CI/CD pipelines, Infrastructure as Code, and automated deployments.
  • Design for performance, scalability, availability, observability, and cost efficiency.

Identity, security, and SSO

  • Design OAuth2 and OpenID Connect authentication and authorization flows.
  • Implement Single Sign-On and federated identity solutions.
  • Integrate identity providers and manage token flows, claims, scopes, and role-based access.
  • Apply secure coding, data protection, and cloud security practices.

Quality, reliability, and operations

  • Drive unit, integration, and security testing strategies.
  • Ensure production readiness through monitoring, logging, and alerting.
  • Participate in production support, incident triage, and root-cause analysis.

Collaboration and technical leadership

  • Mentor junior and mid-level engineers through code reviews and technical guidance.
  • Communicate technical designs, tradeoffs, and risks to technical and non-technical stakeholders.
  • Contribute to agile ceremonies, continuous improvement, and technical standards.

Required qualifications

  • At least 5 years of professional software engineering experience.
  • Strong hands-on experience with Java, Python, Spring Boot, and Spring Security.
  • Solid experience with PostgreSQL or similar relational databases.
  • Proven experience designing and securing RESTful APIs.
  • Hands-on experience building cloud-native applications.
  • Strong understanding of OAuth2, OpenID Connect, and secure API design.

Preferred qualifications

  • Direct experience implementing federation and SSO with an identity provider such as Azure AD B2C.
  • Experience integrating multiple identity providers.
  • Familiarity with CI/CD, automated testing, and modern DevOps practices.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Inovalon