Software Architect

As a Software Architect you are going to work on our aviation software solutions and products that cover network planning and scheduling, which helps airlines to predict the effects of introducing or altering flights, planning and optimizing long term and short term alternative network strategies and scenarios.

Main responsibilities

  • Extend the already existing architecture with new modules
  • Create the prototypic design for the modules
  • Integration of different products, applications and components
  • Create architecture and design documentation
  • Adjust with the partners and stakeholders about requirements, proposals and possibilities

You have to be familiar with the following technologies

  • Hibernate/JPA, Oracle
  • Spring (Data, Boot, Core)
  • Maven
  • Continuous Integration (Jira, Jenkins)
  • Messaging (JMS, Kafka)
  • ESB (Apache SMX, Websphere MQ)
  • XML, JSON, Apache Avro

Apply if you

  • Have already worked some years as software architect
  • Are experienced in designing of complex software systems
  • Have worked with the following design methodologies or patterns: Domain Driven Design, Event Driven Design, SOA, Microservices
  • Have got understanding of Message Driven Architectures, Hexagonal Architecture Style
  • Can confidently use modelling language UML
  • Have experience in the operation of applications (stability, reliability)
  • Keep an eye on and take seriously QA principles and methods

You are an ideal Candidate if you have

  • The habit of organizing your work well
  • Systematic and target oriented approach
  • Diplomatic, assertive and customer-oriented communication skill
  • Internal drive to learn new technologies and be up-to-date
  • Excellent language and communication skills in English

Details of position

Position name: Software Architect
Place of work: Budapest
Area: Software Development
Daily work hours: 8
Languages: English
Megosztom másokkal a lehetőséget

Join us!

Registration is required for applying to the positions of Lufthansa Systems.

Do you have any questions?

Would you like to know more about us or do you have any queries?

  • How to apply?You can submit your application for an advertised job or you can send it as a general application.
  • How do we choose?Our future employees go through a three-round interview process.
  • Our trainings and benefitsWe offer a very attractive benefit package and training portfolio to our employees.