Java / Kotlin Developer
Lufthansa Systems
⚲ Gdańsk, Oliwa
8 000–21 000 zł brutto / mies.
Wymagania
- REST API
- Spring Framework
- Kotlin
- Git
- CI/CD
- Gradle
- NoSQL
- SQL
- Kafka
- Redis
- Testcontainers
- MockK
- Server-Driven UI
Opis stanowiska
Nasze wymagania: Experience working with HTTP-based REST APIs. Solid knowledge of Spring Framework (including Spring WebFlux) and Kotlin. Experience with Git, CI/CD, and Gradle. Knowledge of NoSQL and SQL databases (Azure Cosmos DB, MySQL). Open mindedness, good communication skills, team spirit. Excellent English language skills. Readiness to work in a hybrid model: 2 days in the office in Gdańsk. Mile widziane: Experience with Kafka and Redis. Knowledge of testing tools like Testcontainers and MockK. Familiarity with API support tools like Bruno, Mockoon. Experience with mobile app clients (iOS, Android). Knowledge of Server-Driven UI (SDUI) principles. Experience with Azure or other public cloud services. Comfort using AI coding assistants (e.g., GitHub Copilot). O projekcie: We are looking for a Standard or Senior Java Developer with good knowledge of Kotlin for Lufthansa’s Digital Hangar Department. The focus of Digital Hangar (DH) is the improvement of passenger experience throughout the whole journey. The projects that are in focus are Lufthansa Group (Lufthansa, SWISS, Austrian and Brussels) main web portals, mobile apps (iOS and Android) and B2B platforms. On top we’re developing our own R&D solutions within Hangar initiatives. We are focused on the continuous development of our software engineers and therefore you can expect: • Experienced developers to learn from, • Weekly dev talks, time for refactoring and improvements, • Dev team has freedom to choose frameworks/libraries, • Individual development plan with trainings, • Possibility to go to conferences. Are you interested in joining a group of software enthusiasts, working in an international agile team setup, creating products that make the difference in the entire airline industry - then apply now! Zakres obowiązków: Implement and maintain REST APIs, integrate with systems such as Kafka and Redis, and work with SQL and NoSQL databases. Troubleshooting, debugging, and resolving issues in a complex distributed system, utilizing the existing structured logging and monitoring tools. Collaborate within an international, agile team, participate in code refactoring, choose appropriate tools and frameworks, and develop your skills through training and conferences. Oferujemy: An international working environment, atmosphere that stimulates development. Individual career path. Temporary replacement contract. 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. Life insurance. Modern office in Oliwa – great location and comfortable workspace. Atmosphere – small teams, high independence, real impact on the project.