Senior Backend Software Engineer

Location:Friedrichshafen, Germany
Job description:

Job Description: Senior Backend Software Engineer (m/f/d)

Location: Friedrichshafen, Germany (Hybrid)

Remote Work Policy: Hybrid: 2-3 days of home office per week possible

Salary Range: €70,000 - €78,000 per year (No Bonus)

Languages Required: English: C1 German: Nice-to-have

Minimum Experience: 5 years

Educational Requirements: University degree not required


Company Overview

We are a specialized tech company with a rich history dating back to the 1960s, focusing on developing advanced technical products for air traffic control in both civilian and military aviation sectors. Headquartered in Friedrichshafen, Germany, we operate as part of the Indra Group, a global leader in the industry with operations across the world.

With approximately 120 employees spread across Friedrichshafen, Bratislava, and Langen, we foster a diverse and collaborative work environment, with a team representing 23 nationalities. Our commitment to safety, comfort, and efficient flight operations is central to our mission, and we are dedicated to maintaining high safety standards while addressing the challenges posed by increasing air traffic.

Role Overview

As a Senior Backend Software Engineer, you will play a critical role in one of our agile Scrum teams, contributing to the development and enhancement of our aviation industry solutions. You will be involved in the full software development lifecycle, from design and implementation to testing and support, using the Scaled Agile Framework (SAFe) methodology.

This role offers a unique opportunity to influence product development in a dynamic environment, working with cutting-edge technologies and leading efforts to build enterprise-quality, scalable solutions.

Key Responsibilities

  • Work collaboratively within an agile Scrum team to develop, enhance, and maintain backend solutions for the aviation industry.

  • Participate in all stages of the software development lifecycle, including requirements analysis, design, coding, testing, and deployment.

  • Develop API interfaces and business services for Aeronautical Application parts.

  • Provide mentorship and guidance to Junior Developers, including preparing development tasks/tickets, conducting code reviews, and pair programming.

  • Design and implement enterprise-quality, horizontally scalable code using best practices and according to specifications.

Key Requirements

Must-Have Tech Stack:

  • Java, Kafka, Spring/Quarkus, Confluent, Microservices

Other Skills:

  • Minimum 5 years of hands-on experience with Kafka, Java, Spring/Quarkus, and related technologies.

  • Strong analytical and problem-solving skills.

  • Extensive experience in Microservices, Event-Sourcing, open-source data solutions, and cloud-native applications.

  • Subject matter expertise in infrastructure, hardware, software, database, and middleware stack.

  • Engineering experience in Kafka/Confluent and deep knowledge of Kafka APIs.

  • Relevant knowledge of best practices related to security, performance, and disaster recovery.

Personality Traits & Mindset

  • Solution-oriented thinking.

  • Independent and structured working style.

  • Strong analytical skills.

Team Structure

  • Team Size: 7-8 members in the Scrum Team.

  • Reporting Structure:

    • Daily Business: Reports to Scrum Master.

    • Disciplinary: Reports to Team Leader Software Engineering.

Hiring Process

  1. Application Review: Initial screening of submitted applications.

  2. First Interview: Assessment of technical skills and cultural fit.

  3. Second Interview: Further evaluation, possibly involving technical challenges or deep dives.

  4. Final Decision: Selection and job offer.

Role Specifics

  • Contract: Open-ended.

  • Working Hours: Full-time, 40 hours per week.

  • Vacation Days: 30 days.

  • Probation Period: 6 months.

Employer Benefits

  • Flexible work hours.

  • 30 days holiday.

  • Good work-life balance through mobile working (60%).

  • Individual support with regular further training programs.

  • Opportunities to work in international teams.

  • Benefits such as job bike, Wellpass, corporate benefits.

  • A workplace in the four-country region on Lake Constance with attractive leisure opportunities.

Apply for this job
Upload CV to autofill application
Read our Privacy policyPowered by Adaptive ATS