Java Developer
Remotely (Ukraine)
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.
About the project:
An integral part of the company’s work is the internal development department, which has an established engineering culture and many years of history. This is 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.
We expect that you:
- 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)
- Have experience working with AI tools
Main 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
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