Senior Software Engineer II: IAM Microservices on AWS

LexisNexis Legal & Professional group

United States

On-site

USD 95,000 - 159,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

LexisNexis Legal & Professional group is seeking a Senior Software Engineer to advance our Web Access Management platform. You will own backend services in Java/Spring/Micronaut and contribute to frontend work in Angular/TypeScript, while aligning with IAM and security standards.

You will help replatform legacy Spring/Jetty services to cloud-native Micronaut on AWS, build secure APIs, and participate in design reviews, testing, and CI/CD automation.

Qualifications

  • 7+ years of Software Engineering experience.
  • BS Engineering/Computer Science or equivalent experience required.
  • Strong proficiency in Java / J2EE with Spring Framework / Spring Boot and/or Micronaut.
  • Experience designing and building microservices and RESTful APIs; familiarity with clean/hexagonal architecture and SOLID principles.
  • Proficiency in frontend development with JavaScript/TypeScript and a modern framework (Angular preferred); HTML5, CSS3, JSP.
  • Proficient with relational databases (Oracle and/or PostgreSQL) and SQL; NoSQL (DynamoDB) a plus.
  • Understanding of data modelling, cloud (AWS) and Terraform; IaC.
  • Experience with Docker and web servers (Apache, NGINX); Linux/UNIX.
  • Familiarity with OAuth 2.0, OpenID Connect, SAML, MFA and identity federation; OWASP.
  • Strong Git skills, DevOps practices, CI/CD (GitHub Actions, Azure DevOps, Gradle).
  • TDD and code coverage (Jacoco, SonarQube); Cypress for e2e tests.
  • Ability to write and review specifications and bug fixes; collaborate with stakeholders.

Responsibilities

  • Interface with product managers, architects, and engineers to finalize requirements for identity, entitlement, authentication, and access-token services.
  • Write and review detailed specifications and design documents for system components of moderate complexity.
  • Translate requirements into scalable software designs with moderate complexity.
  • Design, implement, and unit-test backend services (Java / Spring / Micronaut) and frontend components (Angular / TypeScript).
  • Contribute to replatforming legacy services to Micronaut microservices in AWS; apply clean architecture and SOLID.
  • Build and maintain secure RESTful APIs across OAuth 2.0, OpenID Connect, SAML, and MFA flows.
  • Apply secure coding best practices, code reviews, and quality gates (SonarQube, Jacoco).
  • Author unit, integration, and end-to-end tests (JUnit, Mockito, Cypress); support CI/CD (GitHub Actions, Azure DevOps, Gradle).
  • Work in Agile or Waterfall environments; collaborate with stakeholders; resolve issues and bugs.
  • Stay updated on IAM, cloud, and application security trends.

Skills

Java / J2EE
Spring Framework / Spring Boot
Micronaut
RESTful APIs
Microservices
Angular
JavaScript / TypeScript
HTML5 / CSS3
JSP
SQL (Oracle / PostgreSQL)
NoSQL (DynamoDB)
AWS
Terraform
Docker
Apache / NGINX
Linux/UNIX
OAuth 2.0 / OpenID Connect / SAML / MF
Identity federation
OWASP
Git
Gradle / Maven
npm
TDD / test coverage
CI/CD tooling
Agile / Waterfall

Education

BS Engineering/Computer Science or equivalent experience

Tools

Angular
Terraform
Docker
Git

Job description

LexisNexis Legal & Professional group is seeking a Senior Software Engineer to advance our Web Access Management platform. You will own backend services in Java/Spring/Micronaut and contribute to frontend work in Angular/TypeScript, while aligning with IAM and security standards.

You will help replatform legacy Spring/Jetty services to cloud-native Micronaut on AWS, build secure APIs, and participate in design reviews, testing, and CI/CD automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer: Cloud, Frontend & Microservices
Remote Senior Software Engineer: Cloud, Frontend & Microservices

Remitly • United States

Remote
USD 128,000 - 144,000
Senior Software Engineer – Microservices, Angular & AWS
Senior Software Engineer – Microservices, Angular & AWS

Talentify • Raleigh (NC)

Remote
USD 128,000 - 144,000
Senior Software Engineer: Cloud, AI & Security
Senior Software Engineer: Cloud, AI & Security

LexisNexis Risk Solutions Inc. Company • Alpharetta (GA)

On-site
USD 79,000 - 131,000
Senior AI-Powered Full-Stack Engineer II
Senior AI-Powered Full-Stack Engineer II

Relx Plc • Alpharetta (GA)

Hybrid
USD 95,000 - 159,000
Senior Full-Stack Engineer — AI & Cloud Solutions
Senior Full-Stack Engineer — AI & Cloud Solutions

Talent Octopusventures • Alpharetta (GA)

On-site
USD 95,000 - 159,000
Annual incentive bonus
Country-specific benefits
Senior Full-Stack Engineer: AWS, Java/Angular (Remote)
Senior Full-Stack Engineer: AWS, Java/Angular (Remote)

Lawelawe Defense Inc • Fort Knox (KY)

Remote
USD 120,000 - 150,000
Remote work environment
Professional growth opportunities
Competitive compensation
Senior Software Engineer II — Cloud, Data Modeling & Mentoring
Senior Software Engineer II — Cloud, Data Modeling & Mentoring

LexisNexis Reed Tech • United States

On-site
USD 120,000 - 160,000
Medical Aid
Retirement Plan
Study Leave
Junior Software Engineer: Java, Spring Boot & REST APIs
Junior Software Engineer: Java, Spring Boot & REST APIs

LexisNexis Risk Solutions • Alpharetta (GA)

Hybrid
USD 59,000 - 99,000
AI-First Cloud Engineer III
AI-First Cloud Engineer III

Brightmine • Boca Raton (FL)

On-site
USD 79,000 - 131,000
Java/AWS Software Engineer II — Secure Microservices
Java/AWS Software Engineer II — Secure Microservices

JPMorgan Chase • New York (NY)

On-site
USD 110,000 - 150,000