Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

EPAM Systems

NewBe an early applicant

Senior Java Developer with AI Expertise (Azure/AWS)

Posted Updated 12 views
Discussion

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

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →