Auf einen Blick
- Aufgaben: Join our agile team to develop and maintain microservices using Java/Kotlin and Spring Boot.
- Arbeitgeber: We are a forward-thinking company focused on energy sector solutions, embracing innovation and collaboration.
- Mitarbeitervorteile: Enjoy remote work flexibility and the chance to work with cutting-edge technologies in a supportive environment.
- Warum dieser Job: This role offers hands-on experience with DevOps practices and a chance to impact real-world energy projects.
- Gewünschte Qualifikationen: You should have experience in software development, especially with Java/Kotlin, and a solid understanding of cloud technologies.
- Andere Informationen: The position runs from January to March 2025, perfect for students looking for a short-term project.
Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.
IT Software Developer (m/w/d) Java/Kotlin mit Spring Boot ID25280-0
IT Software Developer (m/w/d) Java/Kotlin mit Spring Boot
Laufzeit: 01.01.2025 – 31.03.2025
Einsatzort: remote/ Hamburg
Aufgaben:
- Das Projekt dreht sich um die Auftragsvergabe von energiewirtschaftlichen Anliegen an Dienstleister. Es wird nach agiler Vorgehensweise umgesetzt.
- Implementierung, Erweiterung, Wartung und Betrieb verschiedener Microservices auf Basis von Java/Kotlin mit Spring Boot.
- Erstellung und Wartung von CI/CD-Pipelines in Gitlab CI für Kompilierung, Deployments und Infrastruktur-Setup.
- Das Team hat einen DevOps Ansatz, sodass Entwickler sich umfassend mit dem Lebenszyklus der Gesamtanwendung befassen.
- Aufsetzen und Betreuen von Logging, Monitoring und Überwachung der verschiedenen Azure basierten Umgebungen auf Basis von Splunk.
- Fehleranalyse und -behebung in den Services.
- Azure Lösungsarchitekturen zum Betrieb von Services erstellen und implementieren per Terraform.
- Technisches Berechtigungsmanagement der Komponenten.
- Durchführung von Identity & Access Management Maßnahmen (PING/C-IAM) auf Microservice-Ebene (Authentifizierung und Autorisierung).
- Aufbau von Testsystemen innerhalb der Produktlandschaft. Erstellung von Unit- und Integration-Tests.
- Erfahrung in der Entwicklung von verschiedenen Softwareprojekten.
- Paradigmen der objektorientierten Entwicklung.
- Datenbankdesign (Normalisierung, JSONB, …).
- Authentifizierung und Autorisierung.
- Ausgeprägte Erfahrungen mit dem verwendeten Tech-Stack:
- PostgreSQL.
- Cloud (idealerweise Azure).
- Deployment und Betrieb von Containeranwendungen.
- Umstellung von Monolithen auf Microservices.
- Monitoring und Fehleranalyse.
- DevOps-Mindset (Gesamtansatz von Konzeption, über Implementierung bis zur Demissionierung von Services und Features).
- Teamorientierte Leistungserbringung (Code-Review, Pair-Programming wenn nötig, Wissenstransfer).
- Innovatives Mindset im Bereich Technologie und Vorgehensweise unter Berücksichtigung des Enterprise- und Konzernumfelds.
- Pragmatisches Vorgehen in Bezug auf kollidierende Anforderungen.
- Passende Kommunikation mit Personen unterschiedlicher Skill-Levels.
- Selbstständige und ergebnisorientierte Leistungserbringung.
- Erfahrungen mit agilen Projekten.
- Loyalität und Identifikation mit der fachlichen Aufgabe.
- Sensibler Umgang mit schützenswerten Daten.
#J-18808-Ljbffr
IT Software Developer (m/w/d) Java/Kotlin mit Spring Boot ID25280-0 Arbeitgeber: C4 Group
Kontaktperson:
C4 Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: IT Software Developer (m/w/d) Java/Kotlin mit Spring Boot ID25280-0
✨Tip Nummer 1
Mach dich mit den neuesten Trends und Technologien im Bereich Java/Kotlin und Spring Boot vertraut. Zeige in deinem Gespräch, dass du nicht nur die Grundlagen beherrschst, sondern auch bereit bist, neue Ansätze und Tools zu lernen.
✨Tip Nummer 2
Bereite dich darauf vor, über deine Erfahrungen mit CI/CD-Pipelines und DevOps-Praktiken zu sprechen. Sei bereit, konkrete Beispiele zu nennen, wie du diese in früheren Projekten implementiert hast und welche Herausforderungen du dabei gemeistert hast.
✨Tip Nummer 3
Da das Team einen agilen Ansatz verfolgt, ist es wichtig, dass du deine Erfahrungen in agilen Projekten hervorhebst. Diskutiere, wie du in der Vergangenheit in einem agilen Umfeld gearbeitet hast und welche Rolle du dabei gespielt hast.
✨Tip Nummer 4
Zeige dein Interesse an Cloud-Technologien, insbesondere Azure. Informiere dich über die spezifischen Azure-Dienste, die in der Stellenbeschreibung erwähnt werden, und sei bereit, darüber zu sprechen, wie du diese in deinen bisherigen Projekten genutzt hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: IT Software Developer (m/w/d) Java/Kotlin mit Spring Boot ID25280-0
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Technologien, die für die Position als IT Software Developer gefordert werden. Stelle sicher, dass du alle genannten Fähigkeiten und Erfahrungen in deiner Bewerbung ansprichst.
Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine Erfahrungen mit Java/Kotlin, Spring Boot sowie CI/CD-Pipelines hervor. Zeige konkrete Beispiele, wie du in der Vergangenheit ähnliche Aufgaben erfolgreich umgesetzt hast.
Zeige dein DevOps-Mindset: Da ein DevOps-Ansatz gefordert wird, solltest du in deiner Bewerbung betonen, wie du in der Vergangenheit an der Entwicklung, dem Betrieb und der Wartung von Anwendungen beteiligt warst. Erwähne auch deine Erfahrungen mit Monitoring und Fehleranalyse.
Persönliche Note: Füge eine persönliche Note hinzu, indem du erklärst, warum du dich für diese Position interessierst und was dich an der Arbeit im Team reizt. Zeige deine Begeisterung für innovative Technologien und agile Arbeitsmethoden.
Wie du dich auf ein Vorstellungsgespräch bei C4 Group vorbereitest
✨Verstehe den Tech-Stack
Mach dich mit Java/Kotlin und Spring Boot vertraut, da diese Technologien im Mittelpunkt des Projekts stehen. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und zeige, dass du praktische Erfahrungen in der Implementierung von Microservices hast.
✨Agile Methoden betonen
Da das Projekt agil umgesetzt wird, solltest du deine Erfahrungen mit agilen Methoden hervorheben. Bereite Beispiele vor, wie du in früheren Projekten Scrum oder Kanban angewendet hast und welche Rolle du im Team gespielt hast.
✨DevOps-Mindset zeigen
Das Unternehmen sucht nach einem Entwickler mit einem DevOps-Ansatz. Erkläre, wie du CI/CD-Pipelines erstellt und gewartet hast, und teile deine Erfahrungen mit Logging, Monitoring und Fehleranalyse in Cloud-Umgebungen, insbesondere Azure.
✨Teamarbeit und Kommunikation
Betone deine Fähigkeit zur teamorientierten Leistungserbringung. Sei bereit, über deine Erfahrungen mit Code-Reviews, Pair-Programming und Wissenstransfer zu sprechen. Zeige, dass du in der Lage bist, effektiv mit Personen unterschiedlicher Skill-Levels zu kommunizieren.