Job Description
A global American company, a leader in the development and implementation of software in the field of healthcare and clinical research. The company not only provides software as a product, but also as a service. Provides a full cycle, starting from clinical research methodology to process automation.
Requirements: 
- 2+ years of Java development experience;
- Deep understanding of RDBMS concepts and SQL (knowledge in postgresql) and JPA/Hibernate;
- Experience with cloud platforms (AWS);
- Understanding of microservice patterns;
- Experience with Kubernates.
Responsibilities:
- Analyze business and technical requirements;
- Develop high-quality, maintainable code;
- Participate in the code review process;
- Guide the team and advice client using best practice;
- Act as part of the international team on the enterprise-level product in the healthcare domain;
- Participate in decision making regarding the product architecture;
- Perform migration of big enterprise monolith to the cloud/microservice architecture;
- Collaboration with customers and teams in different countries over the globe on a daily basis. 
What we offer:
- 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 days of paid sick leave without a doctor's note;
- Support for participation in professional development opportunities (webinars, conferences, trainings, etc.);
- Regular team-building opportunities as well as bi-annual company-wide events;
- Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval.
Apply now
Middle Java Developer