Skip To Main Content
backBack to Search

Senior Java Developer

We are on the lookout for a proficient and seasoned Senior Java Developer to enhance our dynamic team. In this role, you will be integral in driving the development of robust software solutions that are both innovative and efficient. Your expertise will be crucial in maintaining and elevating the technology that supports our business operations and objectives.

Responsibilities
  • Develop and implement automation processes for system migrations
  • Design and streamline the control plan for simplified customer onboarding and provisioning automation
  • Build and maintain a secure and scalable personal health record system
  • Gain hands-on experience in constructing and managing high-availability, high-traffic web applications and services that are customer-facing
Requirements
  • Bachelor's or Master's Degree in Computer Science or a related field
  • Minimum of 3 years of experience as a Java Developer
  • Proficient in using JUnit for robust testing frameworks
  • Experienced with CI/CD tools to streamline software delivery processes
  • Skilled in managing and deploying applications in Kubernetes environments
  • Deep understanding of object-oriented design and SDK development within cloud environments
  • Fluent in English, with strong communication skills at a B2 level or higher
Nice to have
  • Prior experience with AI-driven project development
  • Knowledge of advanced cybersecurity measures
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