Пошук роботи на robota.uaukraine
Віддалена робота

Senior Java Swing Desktop Developer (Part-time/Remote work Ukraine)

1 день тому
24 квітня 2026
Дніпровул Барикадна 15А БЦ Сходинкир-н. Центральний
Віддалена робота
Повна зайнятість
Проектна робота

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):

  1. Commercial experience with Java Swing (desktop applications)
  2. Strong Java SE knowledge (Java 6/7/8)
  3. Experience working with legacy or long-term systems
  4. Understanding of client–server architecture
  5. PostgreSQL experience and experience with SVN or other version control systems
  6. 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)
contacts photo

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