Back to Search
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