Java Backend Developer

8000 - 21k PLN/ mies.UoP
MidFull-time·Umowa o pracę
#375692·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Spring BootBDDRESTful APITDDJavaKubernetesDockerCI/CDJUnitCloud

Firma i stanowisko

Lufthansa Systems Poland is a provider of IT solutions and services for the aeronautical, logistic, and financial industries. It is part of the Lufthansa Group and implements technological solutions and dedicated services.

Wymagania

  • 3+ years of commercial experience as a Java Backend Developer
  • Strong experience with Java 17+ (Java 21 preferred), Spring Framework, and Spring Boot 3.x
  • Experience designing and developing scalable backend applications and RESTful APIs
  • Experience writing automated tests at different levels using JUnit and TDD/BDD practices
  • Solid understanding of object-oriented programming, design patterns, and clean code principles
  • Experience working with Docker and Kubernetes
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
  • Good knowledge of Linux environments
  • Understanding of application observability concepts, including logging, metrics, and distributed tracing
  • Awareness of secure coding practices and common application vulnerabilities
  • Good written and spoken English (B2+)
  • Ownership mindset, proactive attitude, and strong communication skills
  • Knowledge of software design patterns and clean code principles

Nice to have:

  • Experience with Infrastructure as Code solutions (Terraform, Helm)
  • Familiarity with GitOps practices and tools (ArgoCD, Flux)
  • Experience with messaging platforms such as ActiveMQ/JMS, Kafka, or RabbitMQ
  • Familiarity with MongoDB, Hazelcast, or Ansible
  • Experience with monitoring and observability tools such as Prometheus, Grafana, and OpenTelemetry
  • Familiarity with structured logging and centralized log management platforms
  • Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude Code)

Obowiązki

  • Design, develop, and maintain backend services using Java (17+/21) and Spring Boot
  • Build and evolve scalable, high-performance backend applications and RESTful APIs
  • Contribute to system architecture decisions and technical design discussions
  • Ensure high code quality by writing automated tests (unit, integration, and functional) using JUnit and TDD/BDD practices
  • Apply object-oriented programming principles, design patterns, and clean code standards
  • Deploy and manage applications using Docker and Kubernetes
  • Collaborate with cross-functional teams to deliver reliable and scalable solutions
  • Work with cloud platforms (AWS, Azure, or GCP) to support application deployment and infrastructure
  • Implement and maintain CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
  • Work in Linux environments and support operational tasks
  • Implement observability practices, including logging, metrics, and distributed tracing
  • Ensure application security by following secure coding practices and addressing vulnerabilities

Benefity

  • International working environment
  • Individual career path
  • Lufthansa Group membership benefits
  • Employment contract
  • Salary range of 8,000 - 21,000 PLN gross
  • Flexible working time and place with start time between 07:00 and 11:00
  • Workplace adjusted to employee's needs
  • Support for sports activities and co-financing Multisport cards
  • Private medical care for employees and their family members
  • Life insurance
  • Modern office in Oliwa with great location and comfortable workspace
Elastyczne godziny
Karta sportowa
Opieka zdrowotna
Ubezpieczenie

Inne informacje

Informujemy, że administratorem danych jest Lufthansa Systems Poland Sp. z o.o. z siedzibą w Gdańsku, ul. Grunwaldzka 415 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Lufthansa Systems

Lufthansa Systems

17 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz