Senior Java Backend Engineer - Spring Boot & Microservices

EPAM Systems

United States

Remote

USD 120,000 - 180,000

Full time

46 hours ago
Be an early applicant

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

EPAM Systems in the United States seeks a Senior Java Software Engineer to design, build, and maintain scalable backend services, with occasional Angular/TypeScript frontend support. You will champion engineering best practices, support delivery planning, and use AI-assisted tools like Copilot to improve efficiency and quality.

You will architect Java microservices with Spring Boot or Quarkus, develop RESTful APIs, and manage data via JPA/Hibernate on SQL Server.

Qualifications

  • 5+ years of professional Java development with banking experience.
  • Strong Java 8+ skills, solid OOP and design patterns.
  • Advanced Spring Boot, Spring MVC, Spring Data or Quarkus expertise.
  • REST APIs, JPA/Hibernate or Panache, and Maven proficiency.
  • SQL Server knowledge with transactional data handling.
  • Apache Camel hands-on experience.
  • Git, Azure DevOps, and microservices familiarity.
  • CI/CD pipelines and DevOps methodologies understanding.
  • Angular/TypeScript basics with review and debugging skills.
  • JUnit/Mockito unit testing proficiency.
  • Analytical, problem-solving, and strong communication.
  • Fluent Greek and English language skills.
  • Nice to have Docker/Kubernetes exposure and ELK stack.
  • Cloud experience (Azure/AWS/GCP).

Responsibilities

  • Architect, build, and sustain backend Java services (8+) with Spring or Quarkus.
  • Create RESTful APIs with versioning, docs, and performance focus.
  • Persist data via JPA/Hibernate with SQL Server.
  • Develop integration flows using Apache Camel with monitoring.
  • Apply microservices best practices and resiliency patterns.
  • Support CI/CD pipelines and releases with Git and Azure DevOps.
  • Use Copilot daily for coding, refactoring, tests, and docs.
  • Contribute to AI-enabled features and discuss LLM integration risks.
  • Provide occasional Angular/TypeScript frontend support for fixes.
  • Assist with AWS-based operations, IAM, logging, and monitoring.
  • Diagnose issues, perform root-cause analysis, and deliver durable solutions.
  • Collaborate in Agile ceremonies and guidance via code reviews.
  • Mentor teammates and promote engineering best practices.

Skills

Java 8+
Spring Boot
RESTful APIs
JPA/Hibernate
Apache Camel
Microservices
Git
Azure DevOps
JUnit/Mockito
Angular/TypeScript basics
SQL Server
Docker/Kubernetes
Cloud (Azure/AWS/GCP)
ELK stack
Quarkus
Panache
Copilot / AI-assisted coding

Tools

Git
Azure DevOps
Docker/Kubernetes
Quarkus
Panache
SQL Server
ELK

Job description

EPAM Systems in the United States seeks a Senior Java Software Engineer to design, build, and maintain scalable backend services, with occasional Angular/TypeScript frontend support. You will champion engineering best practices, support delivery planning, and use AI-assisted tools like Copilot to improve efficiency and quality.

You will architect Java microservices with Spring Boot or Quarkus, develop RESTful APIs, and manage data via JPA/Hibernate on SQL Server.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — AI-Enabled Cloud
Senior Java Backend Engineer — AI-Enabled Cloud

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Backend Engineer - Scalable Mobile APIs
Senior Backend Engineer - Scalable Mobile APIs

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off
Upskilling and certification
+2
Senior Java Backend Engineer – Spring Microservices & AI
Senior Java Backend Engineer – Spring Microservices & AI

BrickRed Systems LLC • Seattle (WA)

On-site
USD 140,000 - 180,000
Java Software Engineer
Java Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Java Backend Lead — Spring Boot & Microservices
Senior Java Backend Lead — Spring Boot & Microservices

Quantum Technologies. LLC • Irving (TX)

On-site
USD 140,000 - 190,000
Senior Java Engineer: Spring Boot, Microservices & Angular
Senior Java Engineer: Spring Boot, Microservices & Angular

Motion Recruitment • Philadelphia

On-site
USD 125,000 - 160,000
Medical Insurance
Dental Benefits
Vision Benefits
+1
Senior Java Backend Architect | Microservices & Cloud
Senior Java Backend Architect | Microservices & Cloud

Next Frontier Capital • Plano (TX)

On-site
USD 120,000 - 190,000
Hybrid Lead Java Developer: APIs, Microservices, Cloud
Hybrid Lead Java Developer: APIs, Microservices, Cloud

EPAM Systems • United States

Hybrid
USD 140,000 - 200,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+1
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000