Java Developer

HybridSalary not specified
Ukraine

Tech Stack

JavaSpringDockerCI/CDGitRabbitMQSpring BootSeleniumJUnitTestNG

Job Description, Responsibilities & Requirements

Description language:

About the Position

BE AT THE HEART OF QUALITY ASSURANCE – WHERE YOUR PASSION MEETS GLOBAL IMPACT

Your guide to the world of QATestLab – open a chat with our AI consultant!

About the Role

QATestLab is an international provider of independent testing services with over 20 years of experience in e-commerce, finance, healthcare, gaming, media, and telecommunications. We specialize in manual and automated testing of web, mobile, desktop, and cloud applications.

An integral part of the company is our development department, with a long history and a strong professional culture. The team is responsible for the end-to-end product development cycle, applies modern engineering practices, and places a strong focus on code quality and user-friendly solutions. It’s an environment where knowledge, initiative, and teamwork are highly valued.

We are looking for a Java Developer to join a team that develops and supports a key internal company product - a corporate portal that employees use daily to work with internal services and business processes.

Responsibilities

  • Work on backend development for a corporate portal and chatbot
  • Participate in the development of application modules for the corporate portal
  • Support and maintain the core platform
  • Write and maintain automated tests using Selenium or Playwright
  • Work in a development team following the SCRUM methodology

Requirements

  • Have 1–2 years of commercial experience developing Java applications using Spring/Spring Boot or Java EE / EJB3
  • Have strong knowledge of Java Core
  • Work with relational databases (PostgreSQL or MySQL) and have a solid understanding of JPA / Hibernate
  • Be able to work with Git: create branches, handle pull requests, and participate in code reviews
  • Work with one of the build tools: Maven or Gradle
  • Have a basic understanding of Docker and CI/CD processes
  • Understand or have experience working with RabbitMQ or other message brokers
  • Write and maintain unit tests (JUnit or TestNG)

We Offer

  • Collaboration with a reputable company (20+ years on the market) with well-established processes and a positive team atmosphere
  • A team of experts always ready to help and share knowledge
  • Support from a mentor during and after the trial period
  • 100% compensation for sick leave, 18 working days off
  • Flexible cooperation format: start between 8:00 and 11:00, finish between 17:00 and 20:00
  • A developed corporate culture, a system of social assistance, and a wide loyalty program

Send your resume and become part of QATestLab!

Olha Tkachenko

IT Recruiter

[email protected]

Job Details

Company name:
QATestLab
Location:
Ukraine
Work Mode:
Hybrid
Posted on TheJob:
6/13/2026
Last checked:
6/13/2026
Posted on the source:
6/3/2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.