.
Java Developer
  • Gdańsk
Java Developer
Gdańsk, Gdańsk, Pomeranian Voivodeship, Polska
KUBO
26. 5. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • JEE
  • Docker
  • Kubernetes
  • REST API
  • Java SE

about-project :


  • Join the Kubo Team – Were Hiring Java Developers!
  • Kubo is currently looking for talented Java Developers to join an exciting project for a leading company in the logistics industry. This is a unique opportunity to take part in modernizing a key business system – were rebuilding an existing platform using Java technologies to ensure scalability, performance, and future readiness.
  • If youre passionate about clean code, system architecture, and creating reliable solutions that matter – wed love to hear from you!

responsibilities :


  • Build robust, cloud-native applications using Java SE and Jakarta EE (JPA, CDI, EJB, JAX-RS), adhering to modern development standards and best practices.
  • Develop high-availability, asynchronous systems using JMS, Kafka, or RabbitMQ, and apply patterns such as SAGA and eventual consistency to handle complex workflows.
  • Design and maintain self-contained systems and RESTful APIs following microservices principles, using tools like Quarkus or MicroProfile.
  • Work closely with cross-functional teams in agile environments (Scrum/Kanban) to deliver solutions on cloud platforms like AWS, Azure, or GCP, using CI/CD pipelines and container technologies (Docker, Kubernetes).
  • Use Domain-Driven Design (DDD) principles to model business logic, and ensure reliable data handling with PostgreSQL and effective transaction and concurrency control in distributed systems.

requirements-expected :


  • Proficiency in Java SE, knowledge of Jakarta EE specifications, including JPA (EclipseLink), CDI, EJB, JAX-RS and Annotation Processing (Jakarta EE 10). Knowledge of Jakarta EE containers (Websphere Liberty or similar).
  • Understanding of cloud-native development practices, including containers (Docker, Kubernetes) and serverless architectures.
  • Familiarity in asynchronous programming paradigms using technologies like JMS, Kafka, or RabbitMQ.
  • Familiarity with patterns to deal with asynchronous complexity like SAGA, command-response-pattern or inbox / outbox.
  • Familiarity with designing and implementing solutions following DDD principles.
  • Knowledge of distributed system patterns like eventual consistency.
  • Experience in developing systems for high availability, scalability, and resilience in a cloud environment.
  • Proficiency in implementing and developing RESTful APIs.
  • Knowledge of self-contained systems or microservices architecture and tools like Quarkus or MicroProfile.
  • Experience with relational databases (PostgreSQL).
  • Understanding of central data modeling, transaction handling and concurrency control concepts.
  • Knowledge of data storage best practices in distributed and asynchronous systems.
  • Hands-on experience of industry standard dev tools like source code management (Git), CI/CD (Jenkins, ArgoCD) and runtime tools (Docker / Podman).

offered :


  • Work model: hybrid (1x/week oniste in Gdańsk)
  • Benefits: Private medical care, life insurance, Multisport card

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • life insurance

  • Praca Gdańsk
  • Gdańsk - Oferty pracy w okolicznych lokalizacjach


    83 362
    8 640