Java Backend Engineer — Spring Microservices & Kafka

eNGINE

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

eNGINE is seeking a backend-leaning Java Developer to join a team building on a modern enterprise stack, including Java, Spring, REST APIs, Kafka, and microservices. This is a hands-on engineering role focused on real architecture problems and quality code.

You'll collaborate across data engineers, stakeholders, and project managers, write maintainable code, and help raise the team's bar through best practices and knowledge sharing, including local meetups.

Qualifications

  • Strong hands-on experience with Java and Spring (Spring Boot preferred).
  • Experience building and consuming REST APIs.
  • Experience with Kafka and microservices-based architecture.
  • Ability to communicate well with both technical and non-technical stakeholders.
  • Angular or frontend experience is a plus, but not required.

Responsibilities

  • Building and maintaining backend services using Java, Spring, and REST APIs
  • Working with Kafka and microservices architecture to build systems that scale
  • Writing clean, maintainable code and holding the line on best practices — not just for yourself, but helping raise the bar for the team
  • Sharing ownership of the team's commitments rather than just your individual tickets — if something's falling behind, that's everyone's problem to solve
  • Working cross-functionally with data engineers, business stakeholders, project managers, and fellow engineers to land on solutions that are actually elegant, not just functional
  • Staying sharp by engaging with the broader engineering community — local meetups, knowledge-sharing, that kind of thing — and bringing what you learn back to the team

Skills

Java
Spring
REST APIs
Kafka
Microservices
Angular

Job description

eNGINE is seeking a backend-leaning Java Developer to join a team building on a modern enterprise stack, including Java, Spring, REST APIs, Kafka, and microservices. This is a hands-on engineering role focused on real architecture problems and quality code.

You'll collaborate across data engineers, stakeholders, and project managers, write maintainable code, and help raise the team's bar through best practices and knowledge sharing, including local meetups.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Java focused
Software Engineer Java focused

eNGINE • Pittsburgh

On-site
USD 90,000 - 130,000
Java Microservices Engineer – Spring Boot, Kafka
Java Microservices Engineer – Spring Boot, Kafka

103 • Minneapolis (MN)

On-site
USD 120,000 - 160,000
401(k)
Health insurance
Training & development
Java Full-Stack Engineer — Microservices, AWS & Kafka
Java Full-Stack Engineer — Microservices, AWS & Kafka

TechDigital Group • Charlotte (NC)

On-site
USD 85,000 - 120,000
Senior Java Backend Engineer - Microservices, Kafka & Azure
Senior Java Backend Engineer - Microservices, Kafka & Azure

UST • Bentonville (AR)

On-site
USD 75,000 - 113,000
401(k) employer matching
Medical, dental, and vision insurance
Paid vacation and holidays
+1
Enterprise Java Engineer – Spring Microservices & Kafka
Enterprise Java Engineer – Spring Microservices & Kafka

Apex Systems • Jersey City (NJ), Northern (KY)

Hybrid
USD 96,000 - 99,000
Medical, dental, vision insurance
401K with company match
HSA (Health Savings Account)
+2
Java Microservices Engineer | Spring Boot, Kafka, Kubernetes
Java Microservices Engineer | Spring Boot, Kafka, Kubernetes

103 • California (MO)

On-site
USD 110,000 - 160,000
401(k)
Health insurance
Training & development
Senior Java Microservices Engineer - Spring Boot & Kafka
Senior Java Microservices Engineer - Spring Boot & Kafka

TechDigital Group • Charlotte (NC)

On-site
USD 80,000 - 120,000
Java Backend Engineer — Microservices, Spring & Kafka
Java Backend Engineer — Microservices, Spring & Kafka

Luxoft • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Senior Full-Stack Java Engineer — Kafka & Microservices
Senior Full-Stack Java Engineer — Kafka & Microservices

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Global exposure
Paid annual leave
+7
Senior Java Microservices Engineer | Spring Boot & Kafka
Senior Java Microservices Engineer | Spring Boot & Kafka

MACHINE LEARNING TECHNOLOGIES LLC • Charlotte (NC)

Hybrid
USD 50,000 - 90,000