Skip To Main Content
backBack to Search

Senior Java Developer

Java, Java 8, Amazon Web Services, Node.js, Spring Boot
warning.png
Sorry, this position is no longer available

We are in search of an experienced Senior Java Developer to become a vital part of our remote team. Your role will be to design, develop, and maintain software applications and services using Java and related technologies. You will work closely with other developers, product owners, and stakeholders to ensure that our software is reliable, scalable, and meets the needs of our clients.

Responsibilities
  • Design, develop, and maintain software applications and services using Java and related technologies
  • Collaborate with other developers, product owners, and stakeholders to ensure software is reliable and meets client needs
  • Set up CI/CD pipelines and work with cloud service providers
  • Participate in code reviews, testing, and debugging
  • Identify and resolve performance and scalability issues
  • Ensure code quality and adherence to best practices
  • Contribute to the development of technical documentation and user manuals
Requirements
  • Minimum of 3 years of experience in Java development
  • Experience in building micro-services on Java Stack, including understanding of the main challenges
  • Strong proficiency in Java 8, Amazon Web Services and Node.js
  • Experience in setting up CI/CD pipelines
  • Experience working with Cloud Service Providers (preferably AWS)
  • Solid knowledge in core software engineering patterns and approaches
  • Familiarity with Agile development methodologies (Scrum)
  • Excellent team player with strong communication skills
  • Self-motivated with a strong attention to detail
  • Fluent in English (Upper-Intermediate level or higher)
Nice to have
  • Familiarity with Docker and Kubernetes
  • Experience with front-end technologies (e.g. Angular, React)
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

These jobs are for you