Skip To Main Content
backBack to Search

Middle Java Developer

hot
Java, Amazon Web Services, Spring Boot, REST, ReactJS, Reactive Programming

We are looking for a remote Middle Java Developer to join our team and work on exciting projects with cutting-edge technologies. As a member of our team, you will be working collaboratively with a remote team spread across different time zones to develop and design software solutions for our clients. You will need strong programming fundamentals and the ability to rapidly learn new technologies to succeed in this role.

Responsibilities
  • Design and develop software solutions using Java and front-end technologies
  • Collaborate with the team to identify and prioritize software features and requirements
  • Write clean, efficient, and well-documented code
  • Test and debug software applications to ensure they meet quality standards
  • Deploy and manage applications on the cloud using AWS ecosystem
  • Handle daily software operations work and handle incidents from time to time
  • Participate in code reviews and contribute to the team's continuous improvement
Requirements
  • At least 2 years of work experience in developing and designing software
  • Strong working experience in Java and front-end technologies, preferably React
  • Proficiency in Spring Boot for developing enterprise-level applications
  • Experience with Amazon Web Services (AWS) ecosystem to deploy and manage applications on the cloud
  • Knowledge of REST and reactive programming
  • Working knowledge of software operations and incident management
  • Excellent problem-solving and analytical skills
  • Excellent verbal and written communication skills in English at an Upper-Intermediate level
Nice to have
  • Experience with containerization and orchestration technologies like Docker and Kubernetes
  • Familiarity with other front-end frameworks like Angular or Vue.js
  • Experience with other cloud platforms like Microsoft Azure or Google Cloud Platform
  • Experience with agile methodologies like Scrum or Kanban
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