Lead Java Engineer

TransUnion

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, ILReston, VACrum Lynne, PABoca Raton, FL
Salary
$90,000–$150,000 / yr
Employment
Full-time
Posted
48 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $120k
$73k $248k
below market most similar roles pay here above market

This role pays less than 95% of similar roles. Most pay $157,200–$202,000 — the blue band above. At the midpoint, this role pays about $120k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About TransUnion

TransUnion is a global information and insights company and one of the "Big Three" credit reporting agencies, alongside Equifax and Experian.

TransUnion currently has 11 open roles on FindRole.

Listed pay typically runs $112,500–$187,500 across 10 roles with salary data.

Most-posted roles

View all roles at TransUnion

At a glance

TL;DR · Lead Java Engineer

The Lead Java Engineer joins the Core Online team to design, develop, and support large-scale, cloud-native enterprise applications and global platforms. This role involves leading the architecture of microservices-based solutions, building high-volume, low-latency applications, and developing REST APIs and event-driven services. The engineer will provide technical leadership, mentor others, and implement CI/CD, DevSecOps, and automated testing practices. Key technologies include Java, Spring Boot, Spring Security, Spring Cloud, Spring Batch, and Spring Data. The role requires proficiency with Google Cloud Platform, Kubernetes, Maven, Git, SonarQube, JUnit, TestNG, WireMock, and TestContainers. The work focuses on maintaining platform reliability and security for highly regulated, sensitive data environments, utilizing monitoring, observability, and AI-assisted development tools to solve complex distributed systems problems.

What you'll do

  • Design, develop, and support large-scale Java-based enterprise applications and global platforms.
  • Lead the architecture and implementation of cloud-native, microservices-based solutions.
  • Build high-volume, low-latency applications to meet stringent availability and performance objectives.
  • Design and develop REST APIs, event-driven services, and distributed systems.
  • Provide technical leadership and mentor engineers on engineering best practices.
  • Implement CI/CD, DevSecOps, automated testing, and software quality practices.
  • Ensure platform reliability through monitoring, incident response, and root cause analysis.
  • Apply security best practices and data protection controls for highly regulated environments.

What we're looking for

  • 6+ years of hands-on experience developing enterprise applications using Java and modern software engineering practices.
  • Experience designing and developing distributed systems, microservices architectures, RESTful APIs, and event-driven applications.
  • Experience building cloud-native applications and deploying solutions on cloud platforms, with GCP preferred.
  • Experience supporting mission-critical production systems, troubleshooting complex issues, and leading incident resolution efforts.
  • Experience working with highly regulated data and implementing security controls, including authentication, encryption, authorization, and OWASP best practices.
  • Expertise in Java and the Spring ecosystem, including Spring Boot, Spring Batch, Spring Security, Spring Cloud, and Spring Data.
  • Proficiency with cloud platforms and container technologies including Google Cloud Platform (GCP), Kubernetes, and containerized deployments.
  • Proficiency with CI/CD tools, automated testing frameworks, and monitoring/observability tools for large-scale production environments.

More like this

Similar roles

Lead Java Software Engineer

Allstate

Remote (IL) 61 days ago $100,000–$170,500
Java Spring Boot Spring Framework J2EE Microservices RESTful APIs SQL Kubernetes Docker CI/CD AWS Kafka JUnit Selenium SonarQube Maven Gradle Datadog React Angular JavaScript
Remote

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 111 days ago
Java C# .NET AWS Azure CI/CD Agile Software Development Life Cycle AI-assisted engineering System Design Application Resiliency Cloud Native Automation Machine Learning SaaS CRM Secure Coding
5+ yrs exp

Java Lead Software Engineer

JPMorgan Chase

Chicago, IL 46 days ago
Java Spring AWS Kubernetes Kafka MQ Cassandra Oracle PowerMock JMeter Splunk Grafana Dynatrace Jenkins Apache Kafka Gemfire Redis Cucumber Spinnaker Mongo DB Agile System Design Distributed Caching Data Streaming
5+ yrs exp

Java Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 36 days ago
Java Spring Boot JPA SQL React Python AWS Azure Google Cloud Platform Docker Kubernetes CI/CD Microservices LLM API’s System Design

Java Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring JavaScript TypeScript SQL Kafka AWS Microservices AI-assisted engineering CI/CD Software Development Life Cycle System Design Application Resiliency Cloud Native Automated Testing Secure Coding
5+ yrs exp

Lead Java Software Engineer

S&P Global

New York, NY +1 20 days ago $120,000–$150,000
Java Spring Boot Spring Cloud AWS SQL Hazelcast micro services EC2 ECS Lambda S3 CI/CD Agile Scrum
Hybrid