Senior Software Engineer - IAM Microservices (AWS)

LexisNexis Legal & Professional

Town of Texas (WI)

On-site

USD 95,000 - 159,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

LexisNexis Legal & Professional is seeking a senior software engineer to advance our Web Access Management platform. You will design and build Java/Spring/Micronaut microservices on AWS, contribute to the replatform from legacy Spring/Jetty toward cloud-native architectures.

You will collaborate with product managers, architects, and fellow engineers across Agile and hybrid models, implement secure RESTful APIs, and write comprehensive tests while applying SOLID principles.

Qualifications

  • 7+ years of Software Engineering experience.
  • BS Engineering/Computer Science or equivalent experience required.
  • Strong proficiency in Java/J2EE, with hands-on Spring Framework / Spring Boot and/or Micronaut.
  • Experience designing and building microservices and RESTful APIs; familiarity with clean/hexagonal architecture and SOLID.
  • Frontend development with JavaScript/TypeScript and Angular; HTML5, CSS3, JSP.
  • Proficient with relational databases (Oracle and/or PostgreSQL); NoSQL (DynamoDB) a plus.
  • Cloud experience (AWS) and infrastructure-as-code (Terraform).
  • Containerization (Docker) and web servers (Apache, NGINX); Linux/UNIX.
  • OAuth 2.0, OpenID Connect, SAML, MFA, and identity federation familiarity.
  • OWASP security principles and best practices; Git and repo practices.
  • DevOps mindset with build tooling (Gradle and/or Maven) and npm; CI/CD (GitHub Actions, Azure DevOps).
  • Test-driven development and code coverage (Jacoco, SonarQube).
  • Messaging/event systems (SQS, Kinesis, EventBridge, Step Functions) a plus.
  • Agile/Waterfall methodologies; ability to write/Review specifications; debug and fix bugs.

Responsibilities

  • Interface with product managers, architects, and team members to finalize requirements for identity and access services.
  • Write and review detailed specs and design documents for moderately complex components.
  • Translate product requirements into scalable software designs with teammates.
  • Design, implement, and unit-test backend services (Java/Spring/Micronaut) and frontend components (Angular/TypeScript).
  • Contribute to replatforming legacy services to Micronaut microservices on AWS.
  • Build and maintain secure RESTful APIs and integrations across OAuth 2.0, OpenID Connect, SAML, MFA.
  • Apply secure-coding practices, code reviews (SonarQube), and Jacoco coverage.
  • Author unit/integration/e2e tests (JUnit, Mockito, Cypress) and support CI/CD (GitHub Actions, Azure DevOps, Gradle).
  • Operate in Agile/Waterfall environments and collaborate with stakeholders.
  • Resolve production issues and complete bug fixes; stay current on IAM/cloud security trends.

Skills

Java/J2EE
Spring Framework
Micronaut
RESTful APIs
TypeScript
Angular
HTML5
CSS3
JSP
Oracle
PostgreSQL
DynamoDB
AWS
Terraform
Docker
Apache
NGINX
Linux/UNIX
OAuth 2.0
OpenID Connect
SAML
MFA
OWASP
Git
Gradle
Maven
npm
JUnit
Mockito
Cypress
SQS
Kinesis
EventBridge
Step Functions
Agile
Waterfall
GitHub Actions
Azure DevOps

Education

BS Engineering/Computer Science

Tools

Spring Framework
Spring Boot
Micronaut
Angular
TypeScript
Gradle
Maven
Docker
Kubernetes
Terraform
AWS
Oracle
PostgreSQL
DynamoDB
NGINX
Apache
Git
CI/CD (GitHub Actions, Azure DevOps)

Job description

LexisNexis Legal & Professional is seeking a senior software engineer to advance our Web Access Management platform. You will design and build Java/Spring/Micronaut microservices on AWS, contribute to the replatform from legacy Spring/Jetty toward cloud-native architectures.

You will collaborate with product managers, architects, and fellow engineers across Agile and hybrid models, implement secure RESTful APIs, and write comprehensive tests while applying SOLID principles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, IAM & Microservices (AWS)
Senior Software Engineer, IAM & Microservices (AWS)

LexisNexis Risk Solutions • Town of Texas (WI)

Hybrid
USD 95,000 - 159,000
Senior IAM & Microservices Engineer (AWS)
Senior IAM & Microservices Engineer (AWS)

LexisNexis • Town of Texas (WI)

On-site
USD 95,000 - 159,000
Junior Software Engineer - Java, Spring Boot & REST
Junior Software Engineer - Java, Spring Boot & REST

Talent Octopusventures • Alpharetta (GA)

On-site
USD 59,000 - 99,000
Annual incentive bonus
Country specific benefits
Senior Cloud-Native Software Architect & Microservices Lead
Senior Cloud-Native Software Architect & Microservices Lead

LexisNexis Risk Solutions • Alpharetta (GA)

On-site
USD 118,000 - 220,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
Junior Java Engineer: Spring Boot & REST APIs
Junior Java Engineer: Spring Boot & REST APIs

RELX • Alpharetta (GA)

On-site
USD 59,000 - 99,000
Senior Cloud-Native Software Architect & Tech Lead
Senior Cloud-Native Software Architect & Tech Lead

LexisNexis Risk Solutions • Raleigh (NC)

On-site
USD 170,000 - 177,000
Senior AWS Cloud Engineer & Tech Lead (Remote, ET)
Senior AWS Cloud Engineer & Tech Lead (Remote, ET)

LexisNexis • Raleigh (NC)

On-site
USD 115,400 - 192,300
Health benefits
401(k) with match
Wellbeing program
+1
Remote Senior Principal Engineer – Cloud & Microservices
Remote Senior Principal Engineer – Cloud & Microservices

LexisNexis Risk Solutions • Raleigh (NC), Northern (KY)

Hybrid
USD 170,000 - 177,000
Senior Java Backend Engineer - AWS Microservices
Senior Java Backend Engineer - AWS Microservices

The AES Group • Chicago (IL)

On-site
USD 140,000 - 180,000