-
Waverley Software

Junior 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 seeking a Junior Full-Stack Engineer to join the development team building the Quality Incident (QI) Module.

You will work under the guidance of the Senior Engineer / Tech Lead to implement React UI components and supporting Java backend features for a regulated, workflow-driven application.

The role has a balanced frontend/backend split and requires attention to detail, following agile methodologies embedded within the client’s organization, and targeting a production-ready module by the end of Q2 / start of Q3 2026.

Responsibilities

  • Implement React UI components for all QI module screens (list view, detail view, create/edit forms, workflow status transitions), replicating the existing ServiceNow interface as specified.
  • Develop REST API endpoints and business logic in Java Spring Boot under the direction of the Tech Lead.
  • Write SQL queries and contribute to database development in SQL Server.
  • Implement authentication, role-based access control, and permission-based rendering to restrict QI creation to authorized users.
  • Write unit and integration tests for all developed components, ensuring traceability to requirements.
  • Follow coding patterns established by the Tech Lead, including audit trail hooks and data integrity controls.
  • Use GitHub Copilot and Azure DevOps as part of the daily development workflow.
  • Participate actively in sprint ceremonies and code reviews, and act constructively on feedback.
  • Support the data migration effort from ServiceNow as directed.

Requirements

  • 2+ years of professional software development experience.
  • Proficiency in Java (Spring Boot or equivalent) for backend development.
  • Solid React skills, including component lifecycle, state management, and REST API integration.
  • Working knowledge of relational databases and SQL (SQL Server or similar).
  • Familiarity with Git, CI/CD workflows, and agile development practices.
  • Ability to follow established architectural patterns and coding standards.
  • Good communication skills and ability to work collaboratively within a team.

Nice To Have

  • Basic familiarity with Microsoft Azure services.
  • Experience with Azure DevOps for work item tracking.
  • Familiarity with GitHub Copilot or AI-assisted development tools.

Key Skills

Ranked by relevance

sql react java spring boot devops ui sql server embedded server cicd git ai
Login to Apply
Posted
Apr 08, 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

Senior Full-Stack Engineer (Remote)

2026-04-09

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
Telia
Related

DevOps Engineer

2026-04-07

Full-time
Not Applicable
Lithuania
Telecommunications
Engineering