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 - AI, Spring Boot, REST, Cloud

Posted Updated
Discussion

Description

We are hiring a Senior Java Developer with hands-on AI knowledge to help deliver resilient Java systems at scale. You will build Spring Boot microservices, implement REST integrations, and support CI/CD-driven releases across Microsoft Azure and Amazon Web Services. Apply to create long-lived software and deepen your AI-focused engineering impact

Responsibilities

  • Build scalable technology platforms that meet strategic objectives and engineering quality expectations
  • Advise on architecture planning sessions to help define roadmaps and technical direction
  • Collaborate with business, product, and engineering partners to sustain pace and quality of delivery
  • Provide thorough code reviews and constructive feedback to encourage reliable, maintainable solutions
  • Analyze hard technical incidents, determine root causes, and coordinate lasting remediation
  • Coach less-experienced developers through hands-on guidance that increases independence
  • Support planning by clarifying scope, estimating effort, and contributing timeline forecasts
  • Explore new technologies and introduce valuable practices into regular engineering routines
  • Create clear documentation for major design decisions and key workflows to support long-term maintenance
  • Work with stakeholders to turn goals into actionable requirements and aligned delivery results

Requirements

  • Relevant hands-on experience of at least 3 years in a similar software-centric role
  • Practical familiarity with AI frameworks and tools that can improve architecture decisions
  • Deep understanding of Java Core concepts and OOP techniques
  • Real-world experience applying Java 8 capabilities in production systems
  • Hands-on experience using Spring Boot for backend development and ongoing support
  • Experience operating workloads in Microsoft Azure environments
  • Knowledge of Amazon Web Services for rollout, management, and deployment activities
  • Clear understanding of CI/CD basics for automated build and delivery processes
  • Strong SQL proficiency for structuring and retrieving data from relational databases
  • Proven experience building service-oriented solutions using microservices architecture
  • Ability to implement REST APIs and integrate with external REST services
  • Solid grasp of unit testing approaches to ensure code quality and stability
  • Exposure to NoSQL database solutions compatible with Java-based stacks
  • English proficiency at B2 (Upper-Intermediate) level or above

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 →