Chapter Lead Java Development (m/w/d)

Permanent employee, Full-time · Hamburg, Dresden, Bremen, Lübeck

Read job description in:
Werde Teil unseres Teams!

Du möchtest dafür verantwortlich sein, dass sich hunderttausende Menschen täglich ihr Bus- oder Bahnticket zur Arbeit, zum Einkaufen oder zum Sport kaufen können...und das beim Marktführer? Dann bist du bei uns genau richtig!

Was machst du?
  • Du bist für die kontinuierliche Optimierung der Architektur auf Basis eines Domain-Driven Designs verantwortlich
  • Du wägst den Tradeoff von einem modularen Monolithen vs. einer Microservice-Architecture, insbesondere mit dem Hintergrund nicht-funktionaler Anforderungen, ab
  • Du definierst die Standards für die kontinuierliche Verbesserung der Code Qualität (Clean-Code, KISS, TDD, etc.)
  • Du implementierst ein aktives Qualitätsmanagement zur Einhaltung der Standards
  • Du bist verantwortlich für den Team-Aufbau und die erkennbare Weiterentwicklung des Java Chapters

Was brauchst du?
  • Du bringst ein erfolgreich abgeschlossenes Studium der Informatik oder ein vergleichbares technisches Studium mit
  • Du bringst langjährige Erfahrung in der Softwareentwicklung mit Java EE und dem Spring Boot Framework mit und hast bereits mehrere Jahre deine Führungskompetenz in einer vergleichbaren Rolle unter Beweis gestellt
  • Idealerweise hast du auch bereits Erfahrung mit Quarkus gemacht
  • Du bringst ein sehr gutes Verständnis für Systemarchitekturen mit für eine möglichst autonome Entwicklung und zukünftige Skalierung
  • Ebenso bringst du ein gutes Verständnis für Web Application Security zur Vermeidung typischer Security Threats, sowie ein gutes Verständnis für Domain-Driven-Design und Service Architekturen mit
  • Du hast sehr gute Kenntnisse in der Nutzung von Gitlab, Kafka, Jira und Confluence 
  • Du hast Erfahrung in den agilen Arbeitsweisen nach Scrum und Kanban, sowohl aus einer Produkt- als auch Projekt-Perspektive
  • Du bringst gute Kenntnisse im Deployment im Umfeld AWS, Docker und K8s mit
  • Ein gutes Verständnis für Unternehmensziele und unternehmerische Rahmenbedingungen in einem projektartiken B2B Umfeld auf Basis von Standardprodukten runden dein Profil ab

Was bieten wir?
  • Flexibles Arbeiten
  • Mobile Work
  • Familienfreundliche Strukturen
  • Choose your device: Mac, Windows oder Linux
  • Einen Job mit Sinn
  • Arbeiten mit agilen Methoden & modernen Tech- & Toolstack
  • Interne & externe Weiterbildungen, sowie Deutsch- und Englischkurse
  • Onboarding mit Paten & umfassenden Trainingsplan
  • Bezuschusstes ÖPNV-Ticket
  • 30 Tage Urlaub
  • 1 Tag mehr Urlaub & Sabbatical Option nach 5 Jahren
  • bAV-Zuschuss
  • Gesundheits- und Vorsorgeangebote, u.a. EAP
  • Jobrad-Leasing
  • Zentrale Lage aller Büros an attraktiven Standorten

Du willst zu uns?

Du möchtest Teil eines engagierten Teams sein, das gemeinsam den innovativen Wandel der Mobilität gestaltet und so die Nutzung des öffentlichen Nahverkehrs fördert? Dann bist du bei uns genau richtig.
Wir möchten dich so kennenlernen, wie du bist und dich wohlfühlst. Deswegen gibt es bei uns im Bewerbungsprozess keinen Dresscode.
Schicke uns bitte deinen Lebenslauf unter Angaben deiner Verfügbarkeit und Gehaltsvorstellung über das Bewerbungsformular zu. Da es uns auf deine praktische Erfahrung ankommt, ist das Anschreiben optional. Bei bestimmten Positionen freuen wir uns auch über Arbeitsproben.

Über uns
Du nutzt eine ÖPNV-App oder eine andere Online-Ticketing-Lösung im öffentlichen Personenverkehr? Dann haben wir wahrscheinlich bereits täglich miteinander zu tun! Denn wir entwickeln innovative Vertriebs- und Ticketing-Lösungen, von denen sowohl Verkehrsunternehmen als auch Fahrgäste profitieren. Dafür suchen wir kluge Köpfe zur Gestaltung der Mobilität von morgen. Werde Teil unseres Teams!       
       
Wir freuen uns über deine Bewerbung!       
       
Du weißt noch nicht, ob eos.uptrade der richtige Arbeitgeber für dich ist? Kein Problem! Melde dich bei unseren DevTracks an, tausche dich mit einem unserer Entwickler aus und lerne uns kennen!        
DevTracks 
Become part of our team!

Do you want to be part of a team that helps hundreds of thousands of people to buy their bus or train ticket to work, shopping or sports every day...and from the market leader? Then you have come to the right place!

Your responsibilities
  • Being responsible for the continious optimasation of the architecture based on a domain-driven design
  • Weighing up the trade-off of a modular monolith vs. a microservice architecture, especially against the backround of non-functional requirements
  • Defining the standards for the continuous improvement of code quality (clean code, KISS, TDD, etc.)
  • Implementing active quality management to ensure compliance with the standards
  • Taking over the technical and methodological development of our Java development team
  • Being responsible for building up the team and the recognisable further development of the Java Chapter

Your qualifications
  • Successfully gained a completed degree in computer science or a comparable technical degree
  • Long-time experience in software development with Java EE and the Spring Boot Framework and demonstrated already your leadership skills in a comparable role for several years
  • Ideally, being experienced with Quarkus
  • Very good understanding of system architectures for the most autonomous development and future scaling possible 
  • Good understanding of domain-driven design and service architecture
  • Good knowledge of the use of Gitlab, Kafka, Jira and Confluence 
  • Experiences in agile working methods according to Scrum and Kanban, both from product and project prospective
  • Good knowledge of deployment in the AWS, Docker and K8s environment 
  • Good understanding of corporate goals and entrepreurial framework conditions in a project-like B2B environment based on standard products

What we offer
  • Flexible working
  • Mobile work
  • Family-friendly structures
  • Choose your device: Mac, Windows oder Linux
  • A meaningful job
  • Working with agile methods & modern tech & toolstack 
  • Internal & external training, as well as German and English courses
  • Onboarding with mentors & comprehensive training plan
  • Discounted public transport ticket
  • 30 days of vacation
  • 1 additional vacation day & option for a sabbatical after 5 years
  • Employer’s contribution to company pension scheme (bAV)
  • Health and prevention services
  • Bikeleasing
  • All offices in top locations

Do you want to join us?

Do you want to be part of a dedicated team that works together to shape the innovative transformation of mobility and promote the use of public transport? Then you have come to the right place.
We want to get to know you as you are and feel comfortable. Therefore, we do not have a dress code during the application process.
Please send us your CV with details of your availability and salary expectations via the application form. Since we are primarily interested in your practical experience, the cover letter is optional. For certain positions, we are also happy to receive samples of your work.

About us
Do you use a public transport app or another online ticketing solutions? Then we probably already work together every day! We develop innovative sales and ticketing solutions that benefit both transport companies and passengers. 
Would you like to join us in shaping the future of mobility? Then it would be great to have you in our team soon!
 
You don't know yet if eos.uptrade is the right employer for you? No problem! Sign up for our DevTracks, exchange ideas with one of our developers and get to know us! 
DevTracks


You want to apply via WhatsApp? 
Use this link: https://s.b-ite.com/n5dm8 
Your application!
We appreciate your interest in eos.uptrade GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@eos-uptrade.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.