Senior Platform Engineer: Java & Microservices - Remote

Tempus

California (MO)

Hybrid

USD 130,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Benefits package

Job summary

Tempus seeks a Senior Software Engineer (Platform Engineering) to architect and deliver Java-based microservices that modernize our platform. You will lead end-to-end design, decompose legacy PHP monoliths, and drive cloud-native solutions on AWS using ECS/Fargate, SQS, SNS, S3, Lambda, and API Gateway.

You will own data access with JPA/Hibernate, enforce security/identity upgrades (OAuth2/OIDC, LDAP-to-Okta), and mentor engineers while guiding multi-sprint initiatives in a SOX/HIPAA

Qualifications

  • 10+ years of professional software engineering experience with a backend focus.
  • Expert-level proficiency in Java and Spring Boot, with deep experience in distributed systems.
  • Demonstrated experience decomposing monolithic applications into microservices.
  • Hands-on experience with AWS services (ECS/Fargate, SQS, SNS, S3, Lambda, API Gateway, IAM).
  • Strong command of REST API design, authentication/authorization, and enterprise integration.
  • Strong experience with relational databases (MySQL/Aurora) and ORM frameworks (Hibernate/JPA).
  • Proficiency with Docker, CI/CD pipelines, and cloud-native delivery practices.
  • Bachelor's degree in Computer Science or Software Engineering; excellent communication and architecture skills.
  • Preferred: Master's in CS or related field; healthcare/genomics/regulated environments; Okta identity; Kubernetes/Terraform; SAFe.

Responsibilities

  • Own the end-to-end architecture, design, and implementation of Java and Spring Boot microservices across the platform.
  • Define and evangelize target-state architecture, service boundaries, and upgrade paths and document for engineering.
  • Lead decomposition of legacy PHP/Symfony monolith into independently deployable Java services.
  • Design and build AWS-native solutions using ECS/Fargate, SQS, SNS, S3, Lambda, API Gateway, and Parameter Store.
  • Build and maintain secure REST APIs with robust validation, error handling, authentication, and authorization.
  • Drive identity modernization, including OAuth2/OIDC and LDAP-to-Okta migration.
  • Design and optimize data access layers using JPA/Hibernate, including ORM mappings and query tuning.
  • Establish engineering standards for unit/integration tests, CI/CD, observability, and logging.
  • Mentor engineers across levels and surface delivery risk early.
  • Ensure SOX/HIPAA compliance in regulated healthcare environments.

Skills

Java
Spring Boot
Microservices
AWS
REST API design
OAuth2/OIDC
SQL MySQL/Aurora
Docker
CI/CD
Leadership/Mentoring

Education

Bachelor's degree in Computer Science or Software Engineering
Master's degree preferred

Tools

Kubernetes
Terraform
Okta
PHP/Symfony (refactor legacy)

Job description

Tempus seeks a Senior Software Engineer (Platform Engineering) to architect and deliver Java-based microservices that modernize our platform. You will lead end-to-end design, decompose legacy PHP monoliths, and drive cloud-native solutions on AWS using ECS/Fargate, SQS, SNS, S3, Lambda, and API Gateway.

You will own data access with JPA/Hibernate, enforce security/identity upgrades (OAuth2/OIDC, LDAP-to-Okta), and mentor engineers while guiding multi-sprint initiatives in a SOX/HIPAA

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - Remote Java Microservices
Senior Platform Engineer - Remote Java Microservices

Tempus AI, Inc. • California (MO)

Hybrid
USD 130,000 - 150,000
Medical benefits
Stock options (RSUs)
Incentive compensation
Senior Platform Engineer (Java/Spring) - Remote
Senior Platform Engineer (Java/Spring) - Remote

Ambry Genetics Corporation • California (MO), Northern (KY)

Hybrid
USD 130,000 - 150,000
Senior Platform Backend Engineer - Java Microservices
Senior Platform Backend Engineer - Java Microservices

Branch • Minneapolis (MN)

On-site
USD 160,000 - 170,000
Market-leading medical, dental, and vision insurance
Stock options
Free Premium-Tier Origin Financial Wellness subscription
+5
Senior Platform Software Engineer (Java/AWS)
Senior Platform Software Engineer (Java/AWS)

TEKsystems • United States

Hybrid
USD 110,000 - 118,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Senior Platform Engineer: Java/Angular Microservices
Senior Platform Engineer: Java/Angular Microservices

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
USD 177,000 - 265,000
Senior Java & AWS Platform Engineer
Senior Java & AWS Platform Engineer

Early Warning Services LLC • San Francisco (CA)

Hybrid
USD 174,000 - 223,000
Healthcare Coverage
401(k) Retirement Plan
Paid Time Off
+1
Senior Platform Core Engineer – Scalable Java Services
Senior Platform Core Engineer – Scalable Java Services

TEKsystems • Foster City (CA)

Hybrid
USD 110,000 - 118,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Senior Java Engineer: Cloud Microservices & AWS
Senior Java Engineer: Cloud Microservices & AWS

Toyota • Plano (AL)

On-site
USD 140,000 - 190,000
Comprehensive health care and wellness
401(k) Savings Plan with company match
Relocation assistance
+1
Senior Java Cloud Platform Engineer
Senior Java Cloud Platform Engineer

FusionAuth • Denver (CO)

Hybrid
USD 170,000 - 200,000
Health insurance
HDHP with HSA option
Life insurance
+5
Senior Java Microservices Lead – FinTech Platform
Senior Java Microservices Lead – FinTech Platform

NationsBenefits India • Plantation (FL)

On-site
USD 130,000 - 190,000