Lead Developer

Ilume Informatik AG
Mainz, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Mainz, Germany

Tech stack

Clean Code Principles
Java
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Continuous Integration
Github
Python
Software Engineering
Software Systems
Google Cloud Platform
Cloud Platform System
React
Spring-boot
Backend
Kotlin
Angular
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
GraphQL
Front End Software Development
Terraform
Docker
Jenkins
Microservices

Job description

  • Du übernimmst die fachlich-technische Führung im Projekt und begleitest dein Team im Arbeitsalltag.
  • Du entwickelst moderne Softwarelösungen und bleibst selbst aktiv in der Implementierung.
  • Du triffst Architekturentscheidungen (z. B. Monolith vs. Microservices, Cloud-Architekturen), etablierst Best Practices und sorgst für hohe Codequalität.
  • Du arbeitest im Backend mit Java/Kotlin, C# oder Python, z. B. auf Basis von Spring Boot sowie REST- und ggf. GraphQL-APIs.
  • Alternativ entwickelst und integrierst du moderne Frontends mit React oder Angular und achtest auf saubere Schnittstellen, Performance und Wartbarkeit.
  • Du konzipierst und implementierst Cloud-basierte Lösungen, z. B. auf AWS, Azure oder Google Cloud.
  • Du nutzt Container-Technologien wie Docker und idealerweise Kubernetes für den Betrieb und die Skalierung von Anwendungen.
  • Du gestaltest CI/CD-Pipelines und Infrastrukturprozesse, z. B. mit GitLab CI, GitHub Actions oder Jenkins, Infrastructure as Code (z. B. Terraform) ist dir nicht fremd.
  • Du führst Code-Reviews durch, stellst Clean Code, Testbarkeit und langfristige Wartbarkeit sicher.
  • Du berätst unsere Kunden zu technischen Fragen und unterstützt Workshops, Architektur-Reviews, sowie Pre-Sales-Termine.

Requirements

  • Du hast rund 7-8 Jahre Erfahrung in der professionellen Softwareentwicklung und fühlst dich in modernen Technologien zu Hause.
  • Du verfügst über sehr gute Kenntnisse in Java/Kotlin, C# oder Python oder Erfahrung in der Entwicklung moderner Web-Frontends mit React oder Angular.
  • Du verfügst über Erfahrung mit serviceorientierten und cloud-nativen Architekturen.
  • Du hast praktische Erfahrung mit mindestens einer großen Cloud-Plattform (AWS, Azure oder GCP).
  • Du hast bereits ein Team fachlich angeleitet oder technische Projektverantwortung übernommen.
  • Du verstehst Architektur, Clean Code, Testing und CI/CD nicht nur theoretisch, sondern setzt sie in der Praxis um.
  • Du kommunizierst klar, kannst technische Themen einfach erklären und arbeitest gerne eng mit Kundschaft zusammen.
  • Du denkst in skalierbaren Architekturen, verstehst technische Zusammenhänge und kannst Entscheidungen fundiert erklären
  • Du bist offen für neue Technologien und möchtest dich sowie dein Team weiterentwickeln.
  • Sehr gute Deutschkenntnisse (mind. C1-Level) sowie gute Englischkenntnisse.

Benefits & conditions

  • Attraktives Gesamtpaket: Wir bieten nicht nur ein leistungsorientiertes Gehalt, sondern auch eine betriebliche Altersvorsorge.
  • Flexibilität: Genieße flexible Arbeitszeiten, die es dir ermöglichen, deinen Arbeitstag nach deinen Bedürfnissen zu gestalten. Du hast die Wahl zwischen mobilem Arbeiten und dem Büro in der Mainzer Altstadt.
  • Vielfältige Entwicklungschancen: Profitiere von einem maßgeschneiderten Entwicklungsplan, Workshops, Community Calls, Zertifizierungen und vielen weiteren Weiterbildungsmöglichkeiten.
  • Intensive Einarbeitung: Wir legen Wert darauf, dass du schnell im Team durchstarten kannst. Unser umfangreicher Onboarding-Prozess ermöglicht es dir, dein Team kennenzulernen und optimal auf deine neue Rolle vorbereitet zu sein.
  • Mobilitätsoptionen: Profitiere von unserem E-Bike Leasing und der optionalen Nutzung eines Firmenwagens.
  • Gemeinschaftsgefühl: Bei uns steht Teamgeist an erster Stelle und wird durch regelmäßige Mitarbeitertreffen, Teamevents sowie das Sommerfest und die Weihnachtsfeier gefördert.
  • Ein großartiges Team: Wir sind ein offenes, vielfältiges Team mit flachen Hierarchien und gehören zu den Top-Arbeitgebern laut kununu Bereit, unser Team zu bereichern? Schick uns einfach deinen Lebenslauf inklusive deinem frühestmöglichen Startdatum und deinen Gehaltsvorstellungen. Wir sind gespannt auf deine Bewerbung und freuen uns darauf, mehr von Dir zu erfahren.

About the company

Die ilume Informatik AG ist ein IT-Beratungshaus mit Sitz in Mainz. ilume verbindet Mensch & Technologie und betreut Unternehmen aller Größenordnungen und Branchen in den Bereichen Customer Relationship Management (CRM), Smart Automation (SMA) und Custom Development (DEV). Besonders spezialisiert ist es auf die Bereiche CRM-Systeme, Digitalisierung von Geschäftsprozessen und Softwarelösungen. Kunden profitieren von einer partnerschaftlichen, lösungsorientierten und flexiblen Beratung und Umsetzung, sodass sie das Potenzial des digitalen Zeitalters voll ausschöpfen können. Das Unternehmen ist seit dem Jahr 2000 ein erfolgreicher Player am IT-Markt und beschäftigt heute rund 150 Mitarbeitende. In diesem Dokument befinden sich aus Sicherheitsgründen keine Kontaktdaten des Arbeitgebers. Wenn Sie diese sehen möchten, lösen Sie bitte die Sicherheitsfrage und laden Sie das PDF erneut.

Apply for this position