Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Java Principal Engineer (EU)

Madfish

Deutschland

Vor Ort

EUR 80.000 - 110.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading tech company in Germany is seeking a Principal Backend Engineer to guide architectural decisions and lead the technical strategy for core products. The ideal candidate will have at least 10 years of software engineering experience, deep expertise in Java and frameworks like Spring Boot, and knowledge of cloud services such as AWS. This role demands problem-solving skills, mentorship ability, and a hands-on approach to development. Join us to develop scalable, high-performance systems.

Qualifikationen

  • Minimum of 10 years of experience in software engineering.
  • Proven track record of designing large-scale distributed systems.
  • Strong proficiency with relational databases and query optimization.
  • Experience with message brokers and event-driven architectures.
  • Comprehensive knowledge of cloud platforms, preferably AWS.

Aufgaben

  • Lead the design and architecture of components for a cloud-native platform.
  • Define the long-term technical roadmap in partnership with leaders.
  • Tackle complex problems in performance and scalability.
  • Mentor engineering team through code reviews and discussions.
  • Establish best practices in coding, testing, and security.
  • Contribute high-quality code for critical features and components.

Kenntnisse

Java
Spring Boot
PostgreSQL
MSSQL
Apache Kafka
AWS
Jobbeschreibung

As a Principal Backend Engineer, you will be a technical cornerstone for our partner's engineering team. This is a hands-on role with a broad impact, where you will help guide architectural decisions, mentor other engineers, and steer the technical strategy for our core products. You will be ensuring our platform can meet ambitious future demands for scale and performance while maintaining the highest standards of quality and security.

You won't just be writing code; you'll help shape the technical vision alongside our engineering leadership team, ensuring we build the right things, the right way.

  • Architect & Design: Lead the design and architecture of major components of our distributed, cloud-native platform, ensuring solutions are scalable, resilient, and maintainable.
  • Technical Strategy: Partner with engineering leaders to define and execute the long-term technical roadmap, anticipating future needs and challenges.
  • Solve Complex Problems: Tackle our most challenging technical problems, particularly around performance, scalability, operations and data processing within our high-throughput systems.
  • Mentor & Lead: Act as a technical mentor and force-multiplier for the engineering team. Elevate the skills of those around you through code reviews, design discussions, and knowledge sharing.
  • Drive Best Practices: Champion engineering excellence across the organization by establishing and advocating for best practices in coding, testing, security, and cloud architecture.
  • Hands-On Development: Remain hands-on, contributing high-quality code for critical path features and complex infrastructure components.

Requirements

The Core Skills:

  • Extensive experience in software engineering in a commercial environment (minimum of 10 years), with a proven track record of designing and delivering complex, large-scale distributed systems in a high growth environment.
  • Deep expertise in Java and modern frameworks like Spring Boot.
  • Strong proficiency with relational databases, including PostgreSQL and/or MSSQL, with a solid understanding of data modelling and query optimization.
  • Hands-on experience with message brokers and event-driven architectures, specifically with Apache Kafka.
  • Comprehensive knowledge of cloud platforms, with a strong preference for AWS. You should be comfortable with core services like ECS/Fargate, S3, and RDS.
  • A strategic mindset with the ability to think abstractly and translate business requirements into a robust technical vision.
  • Good communication and leadership skills, with a demonstrated ability to influence and mentor other engineers.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.