#1 Job Board for tech industry in Europe

  • Job offers
  • All offersGdańskJavaJava Developer (Senior)
    Java Developer (Senior)
    Java
    Lufthansa Systems

    Java Developer (Senior)

    Lufthansa Systems
    Gdańsk
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid
    Lufthansa Systems

    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.

    Company profile

    Tech stack

      Java

      advanced

      Spring MVC

      regular

      Hibernate

      regular

      JPA

      regular

      Quartz

      regular

      Tomcat

      regular

      Web Services

      regular

      Json/XML

      regular

      Node.js

      regular

      JUnit 5

      regular

    Job description

    Payment Hub offers solutions for the direct sales channels of airlines to enable payments with credit cards, wallets, and payment methods from different local markets. With our solution, airlines can:


    • Consolidate multiple payment service providers (PSP), acquirers, or alternative payment methods into one API
    • Reduce the effort to integrate multiple payment methods and APIs in the direct sales channels
    • Reduce PSP fees in case of a direct integration of acquirers and alternative forms of payments
    • Reduce their PCI DSS scope to a minimum by using our PCI DSS-certified technology
    • Set up 3DS 2.0 or 1.0 eligibility rules to comply with the PSD2 standard
    • Perform an integrated fraud check during authorization
    • Customize the payment page on their airline.com page to individual needs
    • Have a flexible and intuitively customizable reporting process
    • Have a detailed monitoring of transaction times and service availability
    • Route payments to the optimal PSP or acquirer


    Who are we?


    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.


    Who are you?


    • At least 6 years of experience in software development with Java,
    • Experience with Spring MVC, Hibernate, JPA, Quartz, Tomcat, OpenAPI, REST, Web Services, JSON/XML data formats, MSSQL,
    • Understanding of Node.js and their respective ecosystems,
    • Proficiency in JUnit 5 and Mockito for unit testing,
    • Experience with JSF/Primefaces for building web interfaces,
    • Familiarity with AspectJ for aspect-oriented programming,
    • Experience with Poi for handling Excel files,
    • Excellent analytical and problem-solving skills,
    • Creativity, responsibility and teamwork skills,
    • Very good command of English language,
    • Willingness to travel every 2 months (Europe).



    What do we welcome?


    • Experience with: Azure Liquibase Linux (bash) Intellij/Eclipse Gradle Tomcat Cucumber Selenium.



    Why do we need you?


    In this role, you will be responsible for:

    • Develop, test, and deploy Java applications using Java 11 and Spring,
    • Write high-quality, well-structured and maintainable code,
    • Develop unit tests using JUnit and Mockito,
    • Automate test cases using tools such as Selenium,
    • Deploy products to production environments using Docker or similar containerization technologies,
    • Analyze logs and troubleshoot issues,
    • Collaborate with the team to maintain existing codebase.



    What do we offer?


    • Comprehensive introduction into administration of modern integration platforms,
    • An international working environment, atmosphere that stimulates development,
    • Individual career path,
    • Lufthansa Group membership benefits,
    • Salary in the range of 10 000 - 21 000 zł gross (contract of employment​),
    • Support for your passion for sports within the local activity group and co-financing Multisport cards,
    • Flexible working time and place adjusted to employee’s needs. Possibility of starting your workday between 07:00 and 11:00,
    • Private medical care for employees and their family members.