Java Full-Stack Engineer — Cloud‑Native Microservices

Empower

United States

Remote

USD 90,000 - 130,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

Empower is seeking a Software Engineer – Java / Full Stack to design, develop, and modernize enterprise applications in the Retirement and Financial Services domain.

You will work with Java 21, Spring Boot, microservices, Kafka, REST APIs, Oracle, AWS, and cloud-native technologies to deliver scalable solutions. Strong backend fundamentals and collaboration across teams are essential.

Qualifications

  • Bachelor’s degree or equivalent in Computer Science or related field.
  • 2–5 years of software engineering or application development experience with enterprise-scale applications.
  • Strong Java development skills including modern Java versions and features.
  • Experience with Spring Boot and related Spring technologies.
  • Experience building and consuming REST APIs and microservices.
  • Working experience with relational databases (Oracle, PostgreSQL, MySQL) and SQL.
  • Experience with AWS and cloud-native development.
  • Familiarity with Docker, Kubernetes, CI/CD tooling (Jenkins, GitLab) and version control.
  • Understanding of event-driven architectures, distributed systems, and data streaming (Kafka).
  • Experience in Agile/Scrum environments.

Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Build and maintain microservices and REST APIs.
  • Develop event-driven applications using Kafka and AWS MSK.
  • Modernize legacy applications into cloud-native architectures.
  • Design and optimize database queries and data-access components.
  • Develop, deploy, and support applications on AWS.
  • Implement resilience patterns, retries, idempotency, and fault tolerance.
  • Contribute to CI/CD pipelines using Jenkins and GitLab Runner.
  • Troubleshoot performance issues across application, integration, and database layers.
  • Collaborate in an Agile environment with cross-functional teams.
  • Create and maintain technical documentation for components and APIs.

Skills

Java
Spring Boot
Microservices
REST APIs
AWS
Kafka
Cloud-native
Distributed systems
CI/CD
Agile/Scrum

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
GitLab
Maven/Gradle
Jenkins
IDEs

Job description

Empower is seeking a Software Engineer – Java / Full Stack to design, develop, and modernize enterprise applications in the Retirement and Financial Services domain.

You will work with Java 21, Spring Boot, microservices, Kafka, REST APIs, Oracle, AWS, and cloud-native technologies to deliver scalable solutions. Strong backend fundamentals and collaboration across teams are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Spring Boot, Kafka, Microservices
Senior Java Engineer — Spring Boot, Kafka, Microservices

Empower • United States

Remote
USD 120,000 - 180,000
Sr Engineer Software
Sr Engineer Software

Empower • United States

Remote
USD 120,000 - 180,000
Senior Backend Architect - Microservices & Kafka Streams
Senior Backend Architect - Microservices & Kafka Streams

Empower Retirement, LLC • Overland Park (KS)

On-site
USD 114,000 - 165,000
Medical, dental, vision and life保险
401(k) with company matching up to 6%
Tuition reimbursement
+5
Java Full-Stack Engineer - Cloud, Microservices & AWS
Java Full-Stack Engineer - Cloud, Microservices & AWS

Infosys • Richardson (TX)

On-site
USD 90,000 - 120,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel Inc. • Phoenix (AZ)

On-site
USD 120,000 - 170,000
Senior Java Full-Stack Engineer | Cloud, APIs & UI
Senior Java Full-Stack Engineer | Cloud, APIs & UI

Capgemini • Atlanta (GA)

On-site
USD 68,000 - 109,000
Senior Java Full-Stack Engineer: Cloud Microservices Kafka
Senior Java Full-Stack Engineer: Cloud Microservices Kafka

ICONMA • Plano (TX)

On-site
USD 120,000 - 180,000
Health benefits
Referral program
Excellent growth opportunities
Java Full-Stack Developer - Build Secure APIs & Modern UIs
Java Full-Stack Developer - Build Secure APIs & Modern UIs

Analytics Solutions • United States

On-site
USD 110,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Open Systems Technologies • Dallas (TX)

On-site
USD 90,000 - 120,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000