-
View all jobs
Location
Ukraine / Remote
Schedule
Flexible
Stage
Active development
About The Client
Our client’s products are a web-based data management system and powerful image-processing software that support research analytics across multiple phases and modalities in the drug discovery and development process.
As part of the global medicine initiative, our client develops innovative technologies to address healthcare needs. Join our team of great professionals to create a high-quality healthcare project! Become a part of the international community that develops life-saving products.
We are looking for a Senior Full-Stack Engineer to lead the development of the Quality Incident (QI) Module—a standalone micro-frontend application being built for a quality incident tracking system.
In this role, you will act as Lead for a team of four engineers, own the Java backend and workflow state machine, guide the React frontend implementation, and ensure the system meets the requirements, following agile methodologies, embedded within the client’s organization.
Responsibilities
Ukraine / Remote
Schedule
Flexible
Stage
Active development
About The Client
Our client’s products are a web-based data management system and powerful image-processing software that support research analytics across multiple phases and modalities in the drug discovery and development process.
As part of the global medicine initiative, our client develops innovative technologies to address healthcare needs. Join our team of great professionals to create a high-quality healthcare project! Become a part of the international community that develops life-saving products.
We are looking for a Senior Full-Stack Engineer to lead the development of the Quality Incident (QI) Module—a standalone micro-frontend application being built for a quality incident tracking system.
In this role, you will act as Lead for a team of four engineers, own the Java backend and workflow state machine, guide the React frontend implementation, and ensure the system meets the requirements, following agile methodologies, embedded within the client’s organization.
Responsibilities
- Lead the technical design and architecture of the QI module (Frontend & Backend), including its integration contract with the platform shell and 3rd parties if required.
- Design and implement the Java Spring Boot REST API, including the QI lifecycle workflow state machine (New → Triage → Root Cause Analysis → Kappa Plan → Kappa Plan Approval → Kappa Execution).
- Complete audit trails for all create, update, and delete operations, with activity logs pushed to a central Azure cloud location.
- Design the SQL Server schema to support all required QI fields and lead the data migration effort from ServiceNow (~2,000 records).
- Oversee React frontend development by junior engineers, ensuring UI fidelity screens and adherence to UX/UI designs.
- Deploy and maintain the application on Microsoft Azure; establish a CI/CD pipeline in Azure DevOps.
- Mentor two junior engineers, conduct code reviews, and enforce coding standards.
- Participate in sprint ceremonies and present sprint demos to the client’s Product Owner and stakeholders.
- Leverage GitHub Copilot in line with the client’s tooling standards.
- Contribute technical input to support pre-sales and scoping activities as needed.
- 7+ years of professional software engineering experience with a strong Java backend track record.
- Proficiency in Java (Spring Boot), RESTful API design, and SQL Server (schema design, query optimization, migrations).
- Solid React experience, including component architecture and micro-frontend patterns.
- Demonstrated experience implementing workflow or state-machine-driven applications.
- Experience with Microsoft Azure services (App Service, Azure SQL, Azure Monitor, Log Analytics) and CI/CD via Azure DevOps.
- Strong communication skills with the ability to lead discussions and collaborate directly with client stakeholders.
- Experience leading or mentoring junior engineers in a delivery-focused environment.
- Experience with data migration projects, including ServiceNow export/import workflows.
- Familiarity with micro-frontend architecture patterns (Module Federation, single-spa).
- Experience with GitHub Copilot or similar AI-assisted development tools.
Key Skills
Ranked by relevance
java
react
sql
spring boot
sql server
server
cicd
product owner
embedded
cloud
ai
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Full-Stack Engineer (Remote)
2026-04-08
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Java Engineer (Remote)
2026-02-27
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior AI Agent Engineer (Remote)
2026-03-26
Full-time
Not Applicable
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- Apr 09, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Lviv
- Company
- Waverley Software
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Full-Stack Engineer (Remote)
2026-04-08
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Java Engineer (Remote)
2026-02-27
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior AI Agent Engineer (Remote)
2026-03-26
Full-time
Not Applicable
Ukraine
IT Services
Engineering