Вакансия Middle Java Developer / QA Automation

2 вакансии
Специализация: Java
Уровень: Middle
Опыт: 2 года
Уровень английского: Не важно
Город: Варшава, Польша
Режим работы: Полный день
Размер компании: 200
Возможна удалённая работа: Да

We are a full-service travel company focused on the American market. We create unique programs for the discerning and principled traveler from the USA, Australia, and New Zealand.

We handle the development, promotion, and advertising of our own products internally.

Currently, two large custom-developed products (web applications in the e-commerce domain) have been launched into commercial operation and are under active further development:

Technology stack of the main project:React 18, PHP 8.2 / Drupal 10.0–11.0 / Symfony, MariaDB / MySQL, JavaScript (JQuery), Next.js 14, Redis, TypeScript, HTML, CSS, SCSS, Bitbucket, Jenkins, Docker, Nginx.

Our team is growing and evolving, and we are currently looking for a confident Java Developer to work on our projects, focusing on the development of auxiliary systems and QA automation using the following stack: Java 11+, MariaDB, Selenium, JUnit 5, Selenide, Selenoid, Jsoup, Unirest, JSON/CSV parsing libraries (Gson, Json, OpenCSV).

Responsibilities:

  • Design and development of new functionality for the data collection system on the project https://rail.ninja/

  • Support and maintenance of the proper operation of the data collection system

  • Ensure integration with the system for storing and processing incoming information

  • Conduct code reviews

  • Participate in technical reviews and project task estimations

  • Work with version control systems

  • Use tools like Jira and Confluence

Requirements:

  • Confident programming skills in Java 11+ (middle/middle+ level)

  • Knowledge of SQL and experience with at least one relational database (PostgreSQL, MySQL, or MS SQL Server)

  • Familiarity with JSoup, Unirest, JSON/CSV parsing libraries (Gson, Json, OpenCSV)

  • Experience with frameworks/tools: JUnit 5, Selenium, Selenide, Selenoid

  • Experience with Postman, Grafana, GrayLog, Rancher (K8s), Maven, Jenkins

  • Desirable: knowledge of HTML, CSS, multithreading, JDBC

  • Comfortable working in the Linux console

  • Experience with version control systems (Bitbucket)

  • English proficiency sufficient to read technical documentation and specifications

  • Minimum of 2 years of experience as a Java Developer

Key Skills:

  • Java Core

  • Linux

  • SQL

  • Bitbucket

  • Docker

  • Docker Compose

  • Atlassian Jira

  • Atlassian Confluence

Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.