Skip To Main Content
backBack to Search

Middle Java Developer

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

We are seeking a talented Middle Java Developer to join our remote team, working with a leading provider of cloud-based solutions for businesses. As a Middle Java Developer, you will be responsible for developing high-quality software solutions using Java and related technologies. You will work closely with cross-functional teams to design, develop, and deploy scalable, secure, and reliable microservices on Amazon Web Services (AWS) using Spring Boot and ReactJS. If you are passionate about developing innovative solutions and have a strong background in Java development, we invite you to apply.

Responsibilities
  • Design, develop, and deploy scalable, secure, and reliable microservices on AWS using Spring Boot and ReactJS
  • Collaborate with cross-functional teams to understand product requirements and user needs
  • Contribute to the technical design of software solutions, ensuring they meet the highest standards of quality and reliability
  • Develop and maintain technical documentation, ensuring clear and concise communication of technical design and implementation details
  • Test and monitor your own code, ensuring the quality and reliability of your work
  • Debug your own code, troubleshooting and resolving issues in a timely and efficient manner
  • Engage with different stakeholders to clarify technical or product requirements, ensuring clear communication and understanding of technical solutions
  • Contribute to the continuous improvement of software development processes and practices
Requirements
  • 2+ years of professional development experience in Java
  • In-depth knowledge of Spring Framework
  • Proficiency in developing UIs using ReactJS
  • Ability to understand moderately complex systems
  • Ability to test and monitor your own code
  • Ability to debug your own code
  • Proficiency in technical analysis and object-oriented programming
  • Experience building high scale distributed cloud-based microservice suites, demonstrating your ability to develop scalable and reliable solutions on AWS
  • Background in third-party cloud services, especially Amazon AWS, showcasing your expertise in cloud-based solutions
  • Working knowledge of different design and architectural patterns, enabling you to design and develop high-quality software solutions
Nice to have
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with Agile development methodologies and practices
  • Experience with DevOps practices and tools
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