Java developer w systemach wysokiej skali

Ness Solution

Warszawa

Hybrid

PLN 210,000 - 320,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Luxmed
Multisport
Hybrid work

Job summary

Ness Solution в Варшаве ищет старшего Java-разработчика для работы над крупными системами на базе микросервисов с Java, Spring Boot, Kafka и REST API. Кандидат будет участвовать в архитектуре, тестировании, CI/CD и наставничестве коллег.

Требуется 7+ лет опыта, глубокие знания Java и Spring, Kafka, SQL, Docker/Kubernetes; гибридный режим работы — 1 день в офисе в Варшаве. Рассматриваются также знания ADR и облачные платформы.

Qualifications

  • 7+ лет коммерческого опыта работы с Java.
  • Отличное знание Java.
  • Очень хорошие знания Spring Framework / Spring Boot.
  • Отличное знание Hibernate / JPA.
  • Отличное знание Apache Kafka.
  • Отличное знание SQL.
  • Практические знания Angular.
  • Опыт проектирования и разработки микросервисов.
  • Практические знания подхода Domain-Driven Design (DDD).
  • Опыт проектирования и реализации REST API.
  • Знание лучших практик создания тестируемого кода.
  • Опыт работы в команде в Agile/Scrum.
  • Готовность работать по гибридной модели – 1 день в офисе в Варшаве.
  • Преимущество: Playwright.
  • Опыт Docker и Kubernetes
  • Знание RabbitMQ и/или Elasticsearch
  • Опыт работы с одной из облачных платформ: Azure, AWS или GCP
  • Знание IT-безопасности
  • Опыт настройки CI/CD
  • Опыт наставничества разработчиков или роль Technical Lead

Responsibilities

  • Проектирование, разработка и сопровождение Java-приложений.
  • Разработка и расширение систем на архитектуре микросервисов, работа с монолитными решениями.
  • Участие в проектировании архитектуры и принятии технологических решений.
  • Проектирование и реализация REST API.
  • Разработка решений на основе асинхронного обмена сообщениями, в т.ч. с Apache Kafka.
  • Работа с базами данных и анализ данных с использованием SQL.
  • Реализация решений в соответствии с принципами DDD.
  • Разработка тестовой автоматизации и поддержание тестирования на уровне пирамиды тестирования.
  • Проведение и обзор код-ревью.
  • Сотрудничество с командой для улучшения бизнес-процессов и технологических процессов.
  • Участие в Scrum-церемониях и ежедневной agile-работе команды.
  • Использование доступных AI-инструментов для повышения эффективности разработки.

Skills

Java
Spring Framework / Spring Boot
Apache Kafka
SQL
Angular
DDD
REST APIs
Agile/Scrum
Microservices
CI/CD

Tools

Docker
Kubernetes
RabbitMQ
Elasticsearch
Azure
AWS
GCP
Playwright

Job description

Описание:

We are looking for a Senior Java Developer to join a team developing modern solutions, with experience building large-scale systems and working with microservices architecture. You will take part in both developing existing solutions and designing new system components. An important part of the work will also involve ensuring code quality, test automation, and the development of application architecture.

Задачи:
  • Designing, developing, and maintaining applications based on Java.
  • Building and expanding systems using microservices architecture, as well as working with monolithic solutions.
  • Taking part in architecture design and making technology decisions.
  • Designing and implementing REST APIs.
  • Developing solutions based on asynchronous communication, particularly using Apache Kafka.
  • Working with databases and analyzing data using SQL.
  • Implementing solutions in accordance with Domain-Driven Design (DDD) principles.
  • Developing test automation and ensuring an appropriate test pyramid structure.
  • Performing and reviewing code reviews.
  • Working with other team members to improve business and technology processes.
  • Taking part in Scrum ceremonies and the team's daily Agile work.
  • Using available AI tools to increase the efficiency of the software development process.
Требования:
  • At least 7 years of commercial experience with Java.
  • Very good knowledge of Java.
  • Very good knowledge of Spring Framework / Spring Boot.
  • Very good knowledge of Hibernate / JPA.
  • Very good knowledge of Apache Kafka.
  • Very good knowledge of SQL.
  • Practical knowledge of Angular.
  • Experience designing and developing microservices.
  • Practical knowledge of the Domain-Driven Design (DDD) approach.
  • Experience designing and implementing REST APIs.
  • Knowledge of good practices for creating high-quality, testable code.
  • Experience working in a team in an Agile/Scrum environment.
  • Willingness to work in a hybrid model – at least 1 day a week from the office in Warsaw.
  • Будет плюсом: Knowledge of Playwright
  • Experience with Docker and Kubernetes
  • Knowledge of RabbitMQ and/or Elasticsearch
  • Experience with one of the cloud platforms: Azure, AWS, or GCP
  • Knowledge of IT security topics
  • Experience building and maintaining CI/CD processes
  • Experience mentoring other developers or serving as a Technical Lead
Условия:
  • Work on developing large-scale systems with a high volume of processes handled.
  • The opportunity to influence architectural and technology solutions.
  • Work with a modern stack: Java, Spring Boot, Kafka, microservices, REST APIs, SQL.
  • Hybrid working model – 1 day a week from the office in Warsaw.
  • The opportunity to use and develop skills related to AI-assisted software development.
  • The opportunity to use Luxmed and Multisport packages on preferential terms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

java developer in large-scale systems
java developer in large-scale systems

Ness Solution • Warszawa

On-site
PLN 240,000 - 360,000
Luxmed
Multisport
Senior Java Developer
Senior Java Developer

Ness Solution • Województwo mazowieckie

Hybrid
PLN 200,000 - 280,000
LuxMed
Multisport
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Ness Solution • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Luxmed
Multisport
Model hybrydowy
Senior Java Developer
Senior Java Developer

Traffit • Kraków

Hybrid
PLN 165,000 - 179,000
Prywatna opieka medyczna
Karta Multisport
Java full stack developer in AI products
Java full stack developer in AI products

Randstad Polska • Warszawa

Hybrid
PLN 140,000 - 200,000
Premium private healthcare
Life insurance
MultiSport card
+3
Java Developer (k/m)
Java Developer (k/m)

Vobacom • Toruń

Remote
PLN 180,000 - 240,000
Dopłata do karty sportowej
Szkolenia rozwojowe
Spotkania integracyjne
+2
Java developer in banking applications
Java developer in banking applications

Astek Group • Polska

Hybrid
PLN 180,000 - 300,000
Multisport
Private medical care
Life insurance
+1
java developer for a cloud-native platform
java developer for a cloud-native platform

Infolet • Kraków

On-site
PLN 174,000 - 201,000
Пакет relocation
Медицинское страхование
Multisport карта
+1
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Solid Company • Poland

On-site
PLN 180,000 - 300,000
Hybrid work (1x weekly in Warsaw)
Java Developer
Java Developer

Integral Solutions - Data & AI • Warszawa

On-site
PLN 133,920 - 200,880
Luxmed
Multisport
kafeteria MyBenefit