// if tech is here, where are you?
// what we’re about
As the dev arm of Lufthansa Technik, ViTech flies high on the wings of the world’s leading-edge aviation maintenance services provider. We’re a savvy, agile company creating the digital DNA of the future – and we’re as ambitious as you are. If you value attitude over strict processes, learning over hard tech skills, and ownership over pure experience, you belong here. If this is your gig, call us today!
The engine that powers our passion
At ViTech, we build digital products for all the many divisions of Lufthansa Technik. We create the link that connects airlines with critical aircraft maintenance, repair, overhaul, and modification services. Our software keeps the world flying.
The wings that set our direction
We modernise the processes that help Lufthansa Technic execute its services flawlessly, building customer engagement and loyalty at each step. As the catalyst that eases the Lufthansa Technik family into a fully digital future, we make the air a safer place with every piece of software we build.
The stabilizers that guide our journey
ViTech helps Lufthansa Technik digitalise its processes, keeping it the premium provider of services in the aviation space.
// how we do tech
At ViTech, we develop dependable solutions using Agile and established software engineering practices.
How we work
Autonomous product team
- We work in autonomous, cross-functional product teams in an agile environment to provide our customers with maximum value at high velocity.
DevOps
- We build and operate our digital solutions in a fast-paced environment, leveraging automation and the latest trends in DevOps to maximise effectiveness.
Value Streams
- We capitalise on our expertise in value streams to augment our technological expertise and blend technology and aviation into a seamless operation.
Technologies
Software engineering
- Java EE
- Spring
- Angular
DevOps
- Azure
- OpenShift
- Ansible
Data Services
- Azure SQL
- Cosmos DB
- Event Hub
Architecture
Microservice Architecture
- Spring-connected microservices architecture
- Contract-based design with REST APIs and OpenAPI definitions
- Communication through Azure Event Hubs
Azure Cloud
- Serverless, managed in OpenShift
- Controlled with ManageIQ
- Observed in Grafana and Elastic
CI/CD
- Orchestrated through Jenkins
- Defined in Helm
- Automated through Ansible and AWX
// where are we
With locations in both Hamburg and Sofia, ViTech forms a bridge between Germany and Bulgaria. Here, you’ll enjoy working with talented multicultural teams and keep the world flying from one of Europe’s most historic cities.
// who we are
The people behind ViTech combine their passion for excellence with their unique personalities.
// how to join us
Grow your career with us, and you’ll have an experience other developers only dream of. Take the fast track to success with ViTech. Here’s how our hiring process works:
Application Review
It’s our turn now
The Interview
Getting into the details
Resume Submission
You take the first step
First conversation
Let’s have a talk
Receive an Offer
Enjoy the opportunity
// how to join us
Grow your career with us, and you’ll have an experience other developers only dream of. Take the fast track to success with ViTech. Here’s how our hiring process works:
Resume Submission
You take the first step
Application Review
It’s our turn now
First conversation
Let’s have a talk
The Interview
Getting into the details
Receive an Offer
Enjoy the opportunity
Even though you do need top-quality tech skills to join the ViTech team, we hire people.
Preparation
- Be yourself.
- Show us how you think.
- Show us your passion.
Assessment
- We value attitude over strict processes.
- We value learning over pure tech skills.
- We value ownership over pure experience.
If a passion for innovation drives you to seek out new, more efficient solutions to problems that keep your customers up all night, you’re precisely the type of technical lead we’re looking for. Do you have what it takes to become a vital member of the ViTech team?
We’re looking for a person with:
- Five or more years of experience with software engineering.
- Expertise in software engineering and SDLC with a desire to learn even more. Ability to deliver end-to-end complex solutions.
- Experience with Agile software delivery models, like Scrum and Kanban.
- Experience in mentoring people and leading software development projects.
- Obsession with building outstanding solutions and solving complex business cases with new technologies.
- Effective cross-functional collaboration and ability to work with cross-functional counterparts.
- Ambition and eagerness to learn and reach new levels of technical and personal mastery.
- Languages: Java, JavaScript, TypeScript.
- Frameworks: Spring, Quarkus, Hibernate, Angular, Bootstrap.
Should you join us, you’ll leverage your expertise and passion to create software solutions that connect multinational aviation organisations with Lufthansa Technik’s superb maintenance and repair services in record time. You’ll analyse their requirements and lead a team to create functional software that exceeds customer expectations.
Don’t wait to join a team whose passion equals your own. Start your application today!
If a passion for innovation drives you to seek out new, more efficient solutions to problems that keep your customers up all night, you’re precisely the type of software engineer we’re looking for. Do you have what it takes to become a vital member of the ViTech team?
We’re looking for a person with:
- Three or more years of experience as a software engineer.
- Expertise in software engineering with a desire to learn even more. Ability to design, develop, test, and debug complex solutions.
- Experience with Agile software delivery models, like Scrum and Kanban.
- Effective cross-functional collaboration and ability to work with cross-functional counterparts.
- Ambition and eagerness to learn and reach new levels of technical and personal mastery.
- Languages: Java, JavaScript, TypeScript.
- Frameworks: Spring, Quarkus, Hibernate, Angular, Bootstrap.
Should you join us, you’ll leverage your expertise and passion to create software solutions that connect multinational aviation organisations with Lufthansa Technik’s superb maintenance and repair services in record time. You’ll analyse their requirements and create functional software that exceeds customer expectations.
Don’t wait to join a team whose passion equals your own. Start your application today!
If a passion for innovation drives you to seek out new, more efficient solutions to problems that keep your customers up all night, you’re precisely the type of quality assurance engineer we’re looking for. Do you have what it takes to become a vital member of the ViTech team?
We’re looking for a person with:
- Three or more years of experience as a quality assurance engineer.
- Expertise in software engineering with a desire to learn even more. Ability to design, develop, and execute complex end-to-end quality assurance strategies.
- Experience with Agile software delivery models, like Scrum and Kanban.
- Obsession with building outstanding solutions and solving complex business cases with new technologies.
- Effective cross-functional collaboration and ability to work with cross-functional counterparts.
- Ambition and eagerness to learn and reach new levels of technical and personal mastery.
- Automation frameworks: Carina Framework with Java, Playwright with JS/TS.
- Toolset: Selenium + Browser Stack (UI), Postman (API).
Should you join us, you’ll leverage your expertise and passion to create software solutions that connect multinational aviation organisations with Lufthansa Technik’s superb maintenance and repair services in record time. You’ll analyse their requirements and ensure that the software is functional and will exceed customer expectations.
Don’t wait to join a team whose passion equals your own. Start your application today!
Technical Lead
If a passion for innovation drives you to seek out new, more efficient solutions to problems that keep your customers up all night, you’re precisely the type of technical lead we’re looking for. Do you have what it takes to become a vital member of the ViTech team?
We’re looking for a person with:
- Five or more years of experience with software engineering.
- Expertise in software engineering and SDLC with a desire to learn even more. Ability to deliver end-to-end complex solutions.
- Experience with Agile software delivery models, like Scrum and Kanban.
- Experience in mentoring people and leading software development projects.
- Obsession with building outstanding solutions and solving complex business cases with new technologies.
- Effective cross-functional collaboration and ability to work with cross-functional counterparts.
- Ambition and eagerness to learn and reach new levels of technical and personal mastery.
- Languages: Java, JavaScript, TypeScript.
- Frameworks: Spring, Quarkus, Hibernate, Angular, Bootstrap.
Should you join us, you’ll leverage your expertise and passion to create software solutions that connect multinational aviation organisations with Lufthansa Technik’s superb maintenance and repair services in record time. You’ll analyse their requirements and lead a team to create functional software that exceeds customer expectations.
Don’t wait to join a team whose passion equals your own. Start your application today!
Software Engineer
We’re looking for a person with:
- Three or more years of experience as a software engineer.
- Expertise in software engineering with a desire to learn even more. Ability to design, develop, test, and debug complex solutions.
- Experience with Agile software delivery models, like Scrum and Kanban.
- Effective cross-functional collaboration and ability to work with cross-functional counterparts.
- Ambition and eagerness to learn and reach new levels of technical and personal mastery.
- Languages: Java, JavaScript, TypeScript.
- Frameworks: Spring, Quarkus, Hibernate, Angular, Bootstrap.
Should you join us, you’ll leverage your expertise and passion to create software solutions that connect multinational aviation organisations with Lufthansa Technik’s superb maintenance and repair services in record time. You’ll analyse their requirements and create functional software that exceeds customer expectations.
Don’t wait to join a team whose passion equals your own. Start your application today!
Quality Assurance Engineer
If a passion for innovation drives you to seek out new, more efficient solutions to problems that keep your customers up all night, you’re precisely the type of quality assurance engineer we’re looking for. Do you have what it takes to become a vital member of the ViTech team?
We’re looking for a person with:
- Three or more years of experience as a quality assurance engineer.
- Expertise in software engineering with a desire to learn even more. Ability to design, develop, and execute complex end-to-end quality assurance strategies.
- Experience with Agile software delivery models, like Scrum and Kanban.
- Obsession with building outstanding solutions and solving complex business cases with new technologies.
- Effective cross-functional collaboration and ability to work with cross-functional counterparts.
- Ambition and eagerness to learn and reach new levels of technical and personal mastery.
- Automation frameworks: Carina Framework with Java, Playwright with JS/TS.
- Toolset: Selenium + Browser Stack (UI), Postman (API).
Should you join us, you’ll leverage your expertise and passion to create software solutions that connect multinational aviation organisations with Lufthansa Technik’s superb maintenance and repair services in record time. You’ll analyse their requirements and ensure that the software is functional and will exceed customer expectations.
Don’t wait to join a team whose passion equals your own. Start your application today!