-
Waverley Software

Senior Full-Stack Engineer (Remote)

Waverley Software
Ukraine · Full-time · Not Applicable

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

  • 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.

Requirements

  • 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.

Nice To Have

  • 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
Login to Apply
Posted
Apr 09, 2026
Type
Full-time
Level
Not Applicable
Location
Lviv

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Waverley Software
Related

Junior Full-Stack Engineer (Remote)

2026-04-08

Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Waverley Software
Related

Senior Java Engineer (Remote)

2026-02-27

Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Waverley Software
Related

Senior AI Agent Engineer (Remote)

2026-03-26

Full-time
Not Applicable
Ukraine
IT Services
Engineering