Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Funktionen und arbeite an innovativen Lösungen für die Energiebranche.
- Arbeitgeber: etalytics, ein Unternehmen, das intelligente Energiemanagementlösungen entwickelt.
- Mitarbeitervorteile: Flexibles Arbeiten, 30 Tage Urlaub und steuerfreie Zusatzleistungen.
- Andere Informationen: Unterstütze Junior-Entwickler und profitiere von einem starken Wissensaustausch im Team.
- Warum dieser Job: Gestalte eine nachhaltige Zukunft mit modernster Technologie und einem engagierten Team.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Spring Boot oder ähnlichen Frameworks.
Das voraussichtliche Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Wollen Sie Software entwickeln, die wirklich einen Unterschied macht? Bei etalytics entwickeln wir intelligente Energiemanagementlösungen, die Industrieunternehmen helfen, den Energieverbrauch zu senken, CO₂-Emissionen zu reduzieren und Kosten zu sparen. Mit unseren KI- und datengestützten Produkten tragen wir aktiv zu einer nachhaltigeren Zukunft bei. Als Senior Software Developer werden Sie Teil unseres Backend-Teams in Darmstadt und an unserer etaONE®-Plattform arbeiten. Sie übernehmen die technische Verantwortung, tragen aktiv zu architektonischen Entscheidungen bei und unterstützen das Wachstum unseres Engineering-Teams mit Ihrer Erfahrung. Wenn Ihnen sauberen Code, moderne Architekturen und sinnvolle Software wichtig sind, werden Sie sich bei uns wohlfühlen.
Aufgaben
- Design, Entwicklung und Wartung skalierbarer Backend-Funktionen – von REST APIs bis zur Persistenzschicht – unter Verwendung von Spring Boot mit Java und/oder Kotlin
- Aktive Mitgestaltung der Evolution unserer cloud-nativen Microservice-Architektur
- Kontinuierliche Verbesserung unserer Systemlandschaft mit modernen Technologien wie Docker, Kubernetes, CI/CD-Pipelines und asynchronen pub/sub-Mechanismen
- Technische und funktionale Beiträge zu neuen Produkt- und Lösungsideen, einschließlich Architektur- und Technologieentscheidungen
- Sicherstellung hoher Codequalität und langfristiger Wartbarkeit durch testgetriebene Entwicklung, automatisierte Tests (z.B. JUnit, Mockito, MockK) und statische Codeanalyse
- Mentoring und Unterstützung von Junior-Entwicklern sowie Förderung einer starken Engineering-Kultur, die auf Lernen und Wissensaustausch fokussiert ist
- Enge Zusammenarbeit mit dem Produktmanagement, Entwicklern und Fachexperten, um Geschäftsanforderungen in skalierbare technische Lösungen zu übersetzen
- Aktive Teilnahme am internen Wissensaustausch und kontinuierliches Up-to-date bleiben mit Backend-, Cloud- und Softwareengineering-Trends
Qualifikation
Must-have:
- Mindestens 5 Jahre Berufserfahrung in der Backend-Softwareentwicklung mit Spring Boot oder vergleichbaren Frameworks
- Starke Kenntnisse in Java und/oder Kotlin
- Erfahrung im Aufbau von RESTful APIs sowie im Umgang mit SQL und Datenmodellierung
- Praktische Erfahrung mit relationalen Datenbanken, idealerweise PostgreSQL
- Solides Verständnis von Softwarearchitektur, Prinzipien des sauberen Codes und modernen Praktiken der Softwareentwicklung
- Erfahrung mit CI/CD-Pipelines und automatisierten Tests (z.B. JUnit, Mockito, MockK)
- Erfahrung in der Übernahme technischer Verantwortung, Mentoring oder Unterstützung weniger erfahrener Entwickler
- Fließende Englischkenntnisse in Wort und Schrift
Nice-to-have:
- Praktische Erfahrung mit Docker und containerbasierten Architekturen
- Erfahrung mit Kubernetes und cloud-nativen Plattformen
- Erfahrung mit asynchronen Architekturen oder ereignisgesteuerten Systemen
- Deutschkenntnisse sind von Vorteil
Benefits
- Zweckorientierte Arbeit: Unterstützung von Industrieunternehmen bei der Steigerung der Effizienz und Nachhaltigkeit
- Flexibilität: Hybrides Arbeiten mit Homeoffice-Optionen und flexiblen Arbeitszeiten
- Teamgeist: Ein unterstützendes, kollaboratives Umfeld mit viel Raum für Austausch und Zusammenarbeit
- Gemeinschaft: Regelmäßige Teamevents und gemeinsame Aktivitäten
- Work-Life-Balance: 30 Tage Urlaub plus eine flexible, agile Arbeitskultur
- Wohlbefinden: Steuerfreie Benefits-Karte, subventionierte Mitgliedschaft im örtlichen Fitnessstudio und die Option eines Jobrades
Bereit, einen Unterschied zu machen? Senden Sie uns Ihren Lebenslauf (PDF) zusammen mit Ihrem frühestmöglichen Startdatum. Wir können es kaum erwarten, Sie kennenzulernen und gemeinsam die Zukunft der Energie zu gestalten!
Senior Software Developer (m/f/d) Java/Kotlin with Spring Boot Arbeitgeber: Etalytics
Kontaktperson:
Etalytics HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Developer (m/f/d) Java/Kotlin with Spring Boot
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen können, also lass uns aktiv sein und unser Netzwerk erweitern!
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Gehe direkt auf Unternehmen zu, die dich interessieren, und zeige dein Interesse an ihren Projekten. Ein persönlicher Kontakt kann oft Türen öffnen, die sonst verschlossen bleiben.
✨Bereite dich auf technische Interviews vor!
Stelle sicher, dass du deine technischen Fähigkeiten auffrischst und bereit bist, sie in einem Interview unter Beweis zu stellen. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Wir wollen schließlich zeigen, was wir draufhaben!
✨Bewirb dich über unsere Website!
Wenn du denkst, dass du gut zu uns passt, zögere nicht und bewirb dich direkt über unsere Website. So kannst du sicherstellen, dass deine Bewerbung die richtige Anlaufstelle erreicht und wir dich schnell kennenlernen können!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Developer (m/f/d) Java/Kotlin with Spring Boot
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also sei authentisch in deinem Anschreiben. Zeig uns, wer du bist und was dich motiviert, bei uns zu arbeiten. Deine Persönlichkeit zählt!
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und wie du mit Technologien wie Java, Kotlin und Spring Boot gearbeitet hast. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen.
Zeige dein Interesse an Nachhaltigkeit: Da wir an Lösungen für eine nachhaltige Zukunft arbeiten, ist es super wichtig, dass du zeigst, warum dir dieses Thema am Herzen liegt. Erkläre, wie du dazu beitragen möchtest!
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten!
Wie du dich auf ein Vorstellungsgespräch bei Etalytics vorbereitest
✨Verstehe die Unternehmensmission
Mach dich mit der Mission von etalytics vertraut. Sie entwickeln Lösungen für das Energiemanagement, die einen echten Unterschied machen. Zeige im Interview, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Leidenschaft, zur Nachhaltigkeit beizutragen.
✨Bereite technische Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Erfahrung mit Java, Kotlin und Spring Boot zeigen. Erkläre, wie du RESTful APIs entwickelt hast und welche Herausforderungen du dabei gemeistert hast. Das zeigt, dass du die Anforderungen der Stelle verstehst.
✨Zeige deine Mentoring-Fähigkeiten
Da die Rolle auch Mentoring umfasst, sei bereit, über deine Erfahrungen im Coaching von Junior-Entwicklern zu sprechen. Teile, wie du Wissen weitergegeben hast und welche Techniken du verwendet hast, um ein starkes Engineering-Team zu fördern.
✨Frage nach der Teamkultur
Stelle Fragen zur Teamdynamik und zur Zusammenarbeit im Unternehmen. Zeige dein Interesse an einem unterstützenden und kollaborativen Umfeld. Das zeigt, dass du nicht nur an der Technik interessiert bist, sondern auch an der Teamarbeit und dem Austausch von Ideen.