Softwareentwickler - Web & Plattformentwicklung
Lorenz Personal GmbH & Co. KG
Nürnberg, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Part-time / full-time Working hours
Shift work Languages
GermanJob location
Nürnberg, Germany
Tech stack
Java
API
Agile Methodologies
User Authentication
Azure
Continuous Integration
Identity and Access Management
OAuth
Scrum
Software Architecture
Openid Connect
Web Applications
Openapi
Okta
Kotlin
Angular
GraphQL
Api Design
Software Version Control
Microservices
Job description
- Entwicklung und Erweiterung einer modernen Portalplattform unter Einsatz von Java, Kotlin und Angular auf Basis von Microservices-Architekturen sowie API-Schnittstellen (GraphQL, OpenAPI, REST)
- Sicherstellung einer strukturierten und effizienten Codeverwaltung durch Nutzung eines Mono-Repository-Ansatzes sowie Gewährleistung von Skalierbarkeit und Performance durch optimierte Softwarearchitekturen
- Integration und Weiterentwicklung einer Identity-&-Access-Management-Lösung (IAM) mit Keycloak zur Sicherstellung sicherer Authentifizierung und Autorisierung
- Automatisierung von CI/CD-Pipelines mit Azure DevOps zur Gewährleistung reibungsloser Deployments und effizienter Softwareauslieferung
- Enge Zusammenarbeit im agilen Entwicklungsteam (z. B. Scrum, LeSS) mit Product Ownern, Architekt*innen und weiteren Teams zur kontinuierlichen Weiterentwicklung der Plattform
Requirements
- Studienabschluss im technischen oder kaufmännischen Bereich sowie relevante Berufserfahrung
- Erfahrung in der Entwicklung moderner Webanwendungen und Services sowie fundierte Kenntnisse in Java, Kotlin und Angular
- Fundierte Kenntnisse in Microservices-Architekturen und API-Design (GraphQL, OpenAPI) zur Entwicklung effizienter und zukunftssicherer Schnittstellen
- Umfassende Kenntnisse im Identity & Access Management (z. B. Keycloak, OAuth2, OpenID Connect) sowie Erfahrung mit Mono-Repository-Strategien
- Erfahrung im Einsatz agiler Methoden (z. B. Scrum, Kanban) sowie skalierter Frameworks