Software Entwickler (m/w/d)
Vollzeit bzw. vollzeitnah / Nürnberg / unbefristet / ab sofort / Homeoffice möglich
Diese Position ist ideal für Sie, wenn Ihnen eine sinnstiftende Tätigkeit in einem zukunftsweisenden Umfeld wichtig ist.
Ohne unsere IT-Abteilung läuft nichts, daher arbeiten Sie eng mit den verschiedenen Unternehmensbereichen zusammen und tragen somit ganz aktiv zur Energiewende in der Metropolregion Nürnberg bei!
Also werden Sie Teil unseres starken IT-Teams, profitieren Sie von einem sicheren, zukunftsfähigen Arbeitsumfeld und gestalten Sie den technischen Fortschritt aktiv mit.
Das erwartet Sie
- Sie entwickeln und erweitern eine moderne Portalplattform mit Java, Kotlin und Angular und setzen dabei auf Microservices-Architekturen sowie API-Schnittstellen mit GraphQL, OpenAPI und REST.
- Durch den Einsatz eines Mono-Repository-Ansatzes sorgen Sie für eine strukturierte sowie effiziente Codeverwaltung und stellen durch optimierte Softwarearchitekturen Skalierbarkeit und Performance sicher.
- Sie integrieren und entwickeln eine Identity & Access Management (IAM)-Lösung mit Keycloak weiter und stellen eine sichere Authentifizierung und Autorisierung der Plattform sicher.
- Mit Azure DevOps automatisieren Sie CI/CD-Pipelines und gewährleisten damit reibungslose Deployments sowie eine effiziente Softwareauslieferung.
- In einem agilen Entwicklungsteam nach Scrum oder LeSS arbeiten Sie eng mit Product Ownern, Architekt*innen und anderen Teams zusammen, um die Plattform kontinuierlich zu verbessern.
Das zeichnet Sie aus
- Sie verfügen über einen Studienabschluss im technischen oder kaufmännischen Bereich sowie relevante Berufserfahrung.
- Sie bringen Erfahrung in der Entwicklung moderner Webanwendungen und Services mit und haben fundierte Kenntnisse in Java, Kotlin und Angular.
- Ihre Expertise in Microservices-Architekturen und API-Design (GraphQL/OpenAPI) ermöglicht es Ihnen, effiziente und zukunftssichere Schnittstellen zu gestalten.
- Sie haben umfassende Kenntnisse im Identity & Access Management (z. B. Keycloak, OAuth2, OpenID Connect) und sind mit Mono-Repository-Strategien für eine strukturierte Codeverwaltung vertraut.
- Der Einsatz agiler Methoden (z. B. Scrum, Kanban) sowie skalierter Frameworks gehört zu Ihrem täglichen Arbeitsumfeld.
- Sie sind ein Teamplayer mit einer strukturierten und lösungsorientierten Arbeitsweise und tragen aktiv zur Weiterentwicklung der Plattform bei.