Skip To Main Content
backBack to Search

Middle Java Developer

Java, ReactJS, Spring Boot, CI/CD, Amazon Web Services, Microservice Architecture Pattern
warning.png
Sorry, this position is no longer available

We are seeking a skilled Middle Java Developer to join our remote team, working on a cloud-based platform for service and consumption. In this role, you will be responsible for designing and developing Restful API/Webservices, building responsive web applications using ReactJS, and creating and maintaining software automation using CI-CD.

Responsibilities
  • Design and develop Restful API/Webservices on a cloud platform for service and consumption
  • Build responsive web applications using ReactJS and follow Agile Software methodologies for development
  • Create and maintain software automation using CI-CD and DevOps and CICD knowledge
  • Build microservices with the 12 Factor App Pattern on Pivotal Cloud Foundry (PCF) and deliver and integrate microservices with web and mobile applications
  • Write automated unit, feature, and regression test suites to ensure high-quality code
  • Follow Agile Software methodologies for development and collaborate with cross-functional teams
Requirements
  • 2+ years of experience in Java development, demonstrating your proficiency in developing Restful API/Webservices
  • Strong command of ReactJS, Spring Boot, and Microservice Architecture Pattern, enabling you to build responsive web applications
  • Hands-on experience with Amazon Web Services (AWS), Microservices, and CI/CD, allowing you to create and maintain software automation
  • Experience with Git, Jenkins, Sonar Qube, Docker, unit test and Test driven development, showcasing your DevOps and CICD knowledge
  • Familiarity with database technologies, preferably MariaDB, MySQL, NoSQL
  • Knowledge of containerization and Kubernetes will be an added advantage
  • Fluent English language skills with an upper-intermediate level
  • Strong analytical and problem-solving skills, enabling you to gather and refine specifications and requirements based on technical needs
  • Ability to work independently and in a team environment, following Agile Software methodologies for development
Nice to have
  • Experience with Kubernetes and containerization
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