Oferta pracy

Regular/Senior Java Developer

Lufthansa Systems

contract of employment
8 00020 000 gross / mth.
B2B contract
67,00167,00 net (+ VAT) / hr.
  • offer expired a month ago
  • contract of employment, B2B contract
  • full-time
  • specialist (Mid / Regular), senior specialist (Senior)
  • home office work, hybrid work
  • remote recruitment
  • запрошуємо працівників з України
Запрошуємо працівників з України
Роботодавець відкритий для працевлаштування громадян України

Lufthansa Systems

aleja Grunwaldzka 415



Technologies we use


  • Java 8/11

  • Java Swing

  • Junit

  • Mockito

  • Apache Maven


  • Java Spring

  • REST

  • Google Protocol Buffers

  • Java Native Access/Java Native Interface

  • Apache Commons

  • Google Guava

Operating system

About the project

As a member of a scrum team you will be working on an established desktop application used within the aeronautical environment- Lido eRoute Manual. This application is specially designed for Microsoft Surface and general Windows Operating system. You will designing and developing solutions making the flight execution safer, informed and efficient.You can expect to work on new functionalities as well as supporting the current ones in a friendly, multicultural atmosphere focused on delivering value to the aviation community.

Your responsibilities

  • Designing, developing and testing a Windows based application within the aeronautical environment,

  • Develop software solutions from initial concepts to production implementation,

  • As part of the broader team develop and define the architecture of a continuous integration environment, and ensure stable releases.

Our requirements

  • Completed studies in the field of Computer Science or other related direction,

  • A minimum of 3 years of programming experience in Java 8/11 development (desktop applications preferred),

  • Proven know how in Git, continuous integration, test automation and agile development,

  • Experience with Java Swing or another Java GUI library (Java FX),

  • Experience with Apache Maven,

  • Experience in developing unit and integration tests, use of Junit/Mockito,

  • Working knowledge of the general desktop landscape, architectures, trends and emerging technologies,

  • Good knowledge of English in speaking and writing ( B2/C1),

  • Team player with good communication skills,

  • Extensive knowledge and deep understanding of Windows platform, in areas such as component interaction, threading, memory management.


  • Experience with Java Spring,

  • Experience with Java Native Access/Java Native Interface,

  • Experience with Apache Commons or Google Guava,

  • Experience with REST,

  • Experience with Google Protocol Buffers,

  • Knowledge in the field of aviation is a plus.

This is how we organize our work

Team size

  • 7

This is how we work

  • in house
  • you focus on a single project at a time
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • agile
  • scrum

Team members

  • fullstack developer
  • architect
  • automated test programmer
  • manual tester
  • product owner
  • scrum master

This is how we work on a project

  • Clean Code

  • code review

  • design patterns

  • static code analysis

  • BDD

  • pair programming

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • documentation

  • issue tracking tools

  • NFR

  • technical debt management

  • functional tests

  • integration tests

  • pen tests

  • performance tests

  • regression tests

  • test automation

  • testing environments

  • unit tests

  • manual tests

Development opportunities we offer

  • conferences in Poland

  • development budget

  • external training

  • industry-specific e-learning platforms

  • intracompany training

  • mentoring

  • soft skills training

  • substantive support from technological leaders

  • support of IT events

  • technical knowledge exchange within the company

  • time for development of your ideas

What we offer

  • An international working environment, atmosphere that stimulates development,

  • Individual career path,

  • Flexible form of cooperation (employment contract or B2B),

  • Lufthansa Group membership benefits,

  • Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00,

  • Support for your passion for sports within the local activity group and co-financing Multisport cards,

  • Private medical care for employees and their family members.

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • life insurance

  • remote work opportunities

  • flexible working time

  • fruits

  • integration events

  • fuel allowance

  • corporate library

  • no dress code

  • coffee / tea

  • drinks

  • parking space for employees

  • pre-paid cards

  • sharing the costs of holidays for kids

  • baby layette

  • school layette

  • employee referral program

  • charity initiatives

Lufthansa Systems

Lufthansa Systems Poland is acclaimed and widely recognized provider of superior services and IT solutions for the aeronautical, logistic and financial industries. As a part of the Lufthansa Group we implement technological solutions and dedicated services.

Scroll to the company’s profile