Campus Developer-2
Jobbeschreibung
Diese Aufgaben erwarten Sie bei uns- Entwicklung: Konzeption, Design und Implementierung komplexer, skalierbarer Webanwendungen auf Basis von Angular und JavaEE.
- Architektur: Gestaltung und Weiterentwicklung der Softwarearchitektur unter Berücksichtigung von modernen Design-Patterns und Best Practices.
- Mentoring: Unterstützung und Mentoring von Junior Entwicklern, Förderung einer agilen Arbeitsweise.
- DevOps: Aktive Mitgestaltung der DevOps-Kultur, Implementierung von CI/CD-Pipelines und Automatisierung von Prozessen.
- Qualitätssicherung: Durchführung von Code Reviews, Erstellung von Unit- und Integrationstests, sowie die Sicherstellung einer hohen Codequalität.
- Problembehebung: Identifizierung und Behebung von Fehlern in komplexen Software-Systemen.
- Zusammenarbeit: Enge Zusammenarbeit mit Product Ownern, UX-Designern und anderen Stakeholdern.
Damit können Sie uns begeistern- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf Angular und JavaEE
- Vertiefte Kenntnisse in:
Angular (Versionen 2+)
JavaEE (Servlet, JSP, EJB)
SQL und relationalen Datenbanken
RESTful APIs
Versionskontrollsystemen (Git)
Build-Tools
Containerisierung (Docker)
Orchestrierung
- Erfahrung mit DevOps-Tools und -Methoden (Jenkins, GitLab CI/CD, Docker, Kubernetes, Terraform, Ansible)
- Sehr gute Kenntnisse in agilen Entwicklungsmethoden (Scrum, Kanban) und der Nutzung von Tools wie Jira und Confluence
- Ausgeprägte analytische Fähigkeiten und eine strukturierte Arbeitsweise
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch
- Hohe Eigeninitiative und Teamfähigkeit
Ihr Profil deckt (noch) nicht alles ab? Überzeugen Sie uns, dass Sie trotzdem der/die ideale Kandidat:in für uns sind!