Skip To Main Content
backBack to Search

Middle Java Developer

hot
Java, Spring Core, Java 8, REST, Amazon Web Services, Microsoft Azure

We are looking for a talented Middle Java Developer to join our team remotely. Our client is a leading provider of cloud-based solutions for the healthcare industry, and we need a developer who can help us build and maintain our platform. As a Middle Java Developer, you will be responsible for writing high-quality code, collaborating with other developers, and ensuring that our platform is scalable and reliable.

Responsibilities
  • Design, develop, and maintain scalable and reliable software applications
  • Write high-quality, clean, and maintainable code
  • Collaborate with other developers to design and implement new features
  • Participate in code reviews and provide feedback to other developers
  • Ensure that the software is tested and debugged before release
  • Contribute to the development of technical specifications and documentation
  • Identify and address performance bottlenecks
  • Stay up-to-date with the latest industry trends and technologies
Requirements
  • At least 2 years of experience in Java development using Java 8
  • Strong knowledge of Spring Core, including Spring Boot and Spring MVC
  • Experience in building RESTful APIs using JAX-RS (Jersey, Apache CXF)
  • Familiarity with JPA and EclipseLink for database integration
  • Experience with Amazon Web Services and Microsoft Azure
  • Solid understanding of software development principles and design patterns
  • Experience with agile software development methodologies such as Scrum or Kanban
  • Excellent problem-solving and analytical skills
  • Excellent verbal and written communication skills in English at a B2+ level
Nice to have
  • Experience with Docker and Kubernetes
  • Experience with NoSQL databases like MongoDB or Cassandra
  • Experience with message brokers like RabbitMQ or Kafka
  • Experience with CI/CD tools like Jenkins or GitLab
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