Tech Stack
Job Description, Responsibilities & Requirements
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