Senior Java Developer with AI Expertise (Azure/AWS)

EPAM Systems

United States

Remote

USD 110,000 - 160,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc in the United States seeks a Senior Java Developer to deliver reliable Java backends and leverage AI know-how to strengthen architecture and decisions.

You will develop Spring Boot microservices with REST APIs, SQL, CI/CD, unit testing, and NoSQL, operating across Microsoft Azure and Amazon Web Services to drive scalable, robust solutions.

Collaborate with cross-functional teams, mentor engineers, and help shape the roadmap while ensuring alignment with business goals.

Qualifications

  • 3+ years of professional software engineering experience.
  • Familiar with AI concepts to improve design and delivery.
  • Strong Java Core concepts and OO programming.
  • Hands-on with Java 8 and newer.
  • Experience using Spring Boot for backend services.
  • Cloud experience with Microsoft Azure.
  • Cloud deployments and operations on AWS.
  • CI/CD workflows for automated builds/deployments.
  • SQL knowledge for relational databases.
  • Microservice architecture and service-oriented platforms.
  • REST API development and integration with larger systems.
  • Unit testing to verify behavior and improve stability.
  • Familiarity with NoSQL options in Java stacks.
  • English fluency at B2+ level.

Responsibilities

  • Build scalable Java backends aligned with business priorities.
  • Provide architectural input during design sessions.
  • Coordinate with teams to deliver robust solutions on time.
  • Conduct peer code reviews and suggest improvements.
  • Analyze defects and drive resolutions across the lifecycle.
  • Mentor less experienced engineers with hands-on guidance.
  • Support project planning, deliverables, and timelines.
  • Evaluate new technologies and integrate valuable approaches.
  • Create and maintain technical documentation.
  • Align with stakeholders to confirm requirements.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL
NoSQL
CI/CD
Unit testing
Azure
AWS
AI awareness
English B2

Tools

Azure
AWS
CI/CD tools
REST/HTTP tooling
SQL databases

Job description

We are hiring a Senior Java Developer to deliver reliable Java backends and apply AI know-how to strengthen architecture and implementation decisions. You will develop Spring Boot microservices with REST APIs, SQL, CI/CD, unit testing, and Java NoSQL while operating across Microsoft Azure and Amazon Web Services—apply today.

Responsibilities
  • Build scalable applications that meet business priorities and technical quality expectations.
  • Provide architectural input during system design sessions to influence roadmaps and key decisions.
  • Coordinate with teams across the organization to deliver robust solutions on schedule.
  • Conduct peer code reviews and suggest improvements that keep implementations clean and maintainable.
  • Analyze challenging defects, determine root causes, and drive resolution across the development lifecycle.
  • Guide less experienced engineers through hands-on mentoring and technical support.
  • Support project planning by defining deliverables, estimating effort, and contributing to timelines.
  • Evaluate new technology practices and integrate valuable approaches into daily development.
  • Create and maintain documentation for technical processes and architectural choices to support ongoing evolution.
  • Align with stakeholders to confirm requirements and ensure deliverables match business expectations.
Requirements
  • No fewer than 3 years of professional experience in software engineering or a comparable area.
  • Working awareness of AI technologies and concepts that can improve application design and delivery.
  • Thorough command of Java Core concepts and object-oriented programming practices.
  • Hands-on background with Java 8 and its development capabilities.
  • Practical experience using Spring Boot to implement and maintain backend infrastructure.
  • Experience operating services in a Microsoft Azure cloud ecosystem.
  • Working knowledge of Amazon Web Services for cloud deployments and operational oversight.
  • Experience with CI/CD workflows for repeatable, automated build and deployment processes.
  • Ability to work effectively with SQL for relational databases and complex queries.
  • Demonstrated experience building service-oriented platforms using microservice architecture patterns.
  • Proven capability creating REST APIs and integrating them with larger systems.
  • Practical use of unit testing to verify behavior and improve code stability.
  • Familiarity with NoSQL database options that work well with Java stacks.
  • English fluency at B2 (Upper-Intermediate) level or higher, both written and spoken.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (AI, Azure, AWS)
Senior Java Developer (AI, Azure, AWS)

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Java Developer (AI, Microservices, Cloud)
Senior Java Developer (AI, Microservices, Cloud)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Java Developer - AI, Spring Boot, REST, Cloud
Senior Java Developer - AI, Spring Boot, REST, Cloud

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Java Developer - AI Focus (Spring Boot, SQL)
Senior Java Developer - AI Focus (Spring Boot, SQL)

EPAM Systems • United States

Remote
USD 120,000 - 170,000
Senior Java Developer | AI, Java 8, Microservices, Azure
Senior Java Developer | AI, Java 8, Microservices, Azure

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Java Developer (AI, Microservices, Azure/AWS)
Senior Java Developer (AI, Microservices, Azure/AWS)

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Java Developer (AI, CI/CD, Cloud)
Senior Java Developer (AI, CI/CD, Cloud)

EPAM Systems • United States

Remote
USD 120,000 - 170,000
Senior Java Developer (Microservices, AI, Cloud)
Senior Java Developer (Microservices, AI, Cloud)

EPAM Systems • United States

Remote
USD 120,000 - 170,000
Senior Java Developer with AI (Spring Boot, Microservices)
Senior Java Developer with AI (Spring Boot, Microservices)

EPAM Systems • United States

Remote
USD 120,000 - 170,000
Senior Java Developer, Boston, MA, US
Senior Java Developer, Boston, MA, US

Intellibee • Boston (MA)

On-site
PHP 1,200,000 - 1,800,000