About the Project:
Engineered Medical System (EMS) is a comprehensive healthcare platform that digitizes and automates medical workflows.
The system covers: medical records, laboratories and pharmacies, inventory and accounting,
billing and scheduling.
EMS is a production system used daily by healthcare organizations and requires careful, responsible development with a strong focus on data accuracy, stability, and patient privacy.
About the Role:
We are looking for a Java Swing Desktop Developer to join our EMS Product Team and work on a long-term, stable healthcare system.
This role is not about modern backend microservices or web-only development.
You will work with a mature Java Swing desktop application that has been actively used for years by clinics, hospitals, laboratories, and pharmacies.
Technology Stack:
- Java Swing (desktop application)
- Java 6/7/8
- PostgreSQL
- Jasper Reports
- NetBeans
- Ant
- Tortoise SVN
- AngularJS, Angular Material
- Bootstrap, CSS
!!! Please note: this is a desktop Swing system, not a Spring Boot / microservices project.
Requirements (Must-Have):
- Commercial experience with Java Swing (desktop applications)
- Strong Java SE knowledge (Java 6/7/8)
- Experience working with legacy or long-term systems
- Understanding of client–server architecture
- PostgreSQL experience and experience with SVN or other version control systems
- Good English communication skills (spoken and written)
Nice to Have:
- Experience with Jasper Reports
- NetBeans and Ant
- AngularJS / frontend basics
- Healthcare or enterprise systems background
Responsibilities:
- Develop and maintain a Java Swing desktop medical system
- Work with existing legacy codebase and gradually improve it
- Implement new features and enhance existing functionality
- Work with PostgreSQL databases
- Maintain reports (Jasper Reports)
- Collaborate with the team using SVN
- Participate in technical discussions and long-term product evolution
We Offer:
- Salary tied to hard currency
- Long-term, stable project
- Daily English communication with the client
- Real, meaningful work in healthcare
- Flexible work format: remote or modern office in the city center (Dnipro)

Оксана Коротя
