Sii Ukraine

SII POLAND

SII SWEDEN

Join us Contact us

Sii Ukraine

SII POLAND

SII SWEDEN

Back

Java Developer

  • Regular
  • Hybrid, 
  • Office
  • Warsaw
This offer base language is English. Translate into Ukrainian.
This translation is generic. Show original text

Technologies & tools

We are looking for a mid-level Java Developer to join our team. You will work on a modern backend built in Java and Spring Boot, expose RESTful APIs consumed by the frontend, and integrate with multiple external systems. This is a hands-on role where you will take part in building new features, improving system architecture, and ensuring code quality.

Your tasks

  • Develop, maintain, and optimize backend services built with Java and Spring Boot
  • Design and implement REST APIs used by the frontend and external partners
  • Integrate with external APIs and ensure reliable data exchange
  • Write clean, testable, and maintainable code (unit & integration tests with Spock/JUnit)
  • Work with PostgreSQL and use Flyway for database migrations
  • Participate in code reviews and contribute to continuous improvement
  • Collaborate with cross-functional teams in an Agile environment
  • Use Git for version control and GitHub Actions for CI processes

Requirements

  • Minimum 4 years of commercial experience in Java development
  • Strong knowledge of Spring Boot and building REST-based applications
  • Proficiency with SQL and relational databases (PostgreSQL)
  • Experience with unit and integration testing (Spock/JUnit)
  • Solid experience working with Git
  • Practical understanding of API integrations
  • Strong analytical and problem-solving abilities
  • Good command of both English and Polish (written and spoken)

Nice to have

  • Experience with AWS or other cloud services
  • Familiarity with Docker or containerization practices
  • Knowledge of CI/CD pipelines (e.g., GitHub Actions)
  • Understanding of software architecture and design patterns
  • Previous use of Flyway for schema versioning
  • Fluent in Polish required
  • Residing in Poland required

Job no. 251208-FV56V

Технології

Ми шукаємо Java-розробника середнього рівня, який би приєднався до нашої команди. Ви працюватимете над сучасним бекендом, побудованим на Java та Spring Boot, надаватимете RESTful API, які використовує фронтенд, та інтегруватиметеся з багатьма зовнішніми системами. Це практична роль, де ви будете брати участь у створенні нових функцій, покращенні архітектури системи та забезпеченні якості коду.

Завдання

  • Розробляти, підтримувати та оптимізувати бекенд-сервіси, побудовані на Java та Spring Boot
  • Проектувати та впроваджувати REST API, що використовуються фронтендом та зовнішніми партнерами
  • Інтеграція з зовнішніми API та забезпечення надійного обміну даними
  • Писати чистий, тестований та підтримуваний код (модульні та інтеграційні тести за допомогою Spock/JUnit)
  • Працювати з PostgreSQL та використовувати Flyway для міграції баз даних
  • Брати участь в оглядах коду та сприяти постійному вдосконаленню
  • Співпрацювати з крос-функціональними командами в гнучкому середовищі
  • Використовувати Git для контролю версій та GitHub Actions для процесів CI

Наші очікування

  • Мінімум 4 роки комерційного досвіду розробки на Java
  • Знання Spring Boot та створення REST-додатків
  • Досвід роботи з SQL та реляційними базами даних (PostgreSQL)
  • Досвід роботи з модульним та інтеграційним тестуванням (Spock/JUnit)
  • Значний досвід роботи з Git'ом
  • Практичне розуміння API інтеграцій
  • Сильні аналітичні здібності та вміння вирішувати проблеми
  • Добре володіння англійською та польською мовами (письмово та усно)

Буде перевагою

  • Досвід роботи з AWS або іншими хмарними сервісами
  • Знайомство з Docker або практиками контейнеризації
  • Знання конвеєрів CI/CD (наприклад, GitHub Actions)
  • Розуміння архітектури програмного забезпечення та шаблонів проектування
  • Попереднє використання Flyway для версіонування схем
  • Вільне володіння польською мовою
  • Проживання в Польщі є обов'язковим

Вакансія № 251208-FV56V

Quick apply

Fill in the form in English please

Java Developer

Work mode*

Select at least one option

angle-down

Option was not selected

Attach CV*

Uploaded file:
  • file_icon Created with Sketch.

Acceptable files: doc, docx, pdf. (max 5MB)
Please submit your file in DOC, DOCX or PDF format
The upload size is limited to 5 MB
File is empty
File was not uploaded

At any time, you may withdraw your consent to the processing of personal data, but such withdrawal shall not affect the legal compliance of any processing of such data, which had occurred before you withdrew your consent. Detailed information on the processing of your personal data is specified in the Privacy Policy.

Sii Poland follows the Procedure for reporting law violations.

Create MySii account to follow your application's status
success

Your application has been submitted

We will contact you as soon as we review your CV

Processing...

Sorry, something went wrong and your message was not delivered

Refresh the page and try again. Contact us form, if problem occurs again

Benefits for you

Apply now Recommend a friend

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

This content is available only in English version.

Are you sure you want to leave this page?

Цей контент доступний тільки в одній мовній версії.
Ви будете перенаправлені на головну сторінку.

Ви справді бажаєте залишити цю сторінку?