Java Backend Developer
Role details
Job location
Tech stack
Job description
· Implementierung von Softwarelösungen im Backend Bereich. · Darüber hinaus Unterstützung bei der Konzeption und Umsetzung von Software Lösungen · In der Backend Entwicklung kommt primär Java/J2EE zum Einsatz. Selbstverständlich werden auch moderne verwandte Frameworks und Technologie Stacks genutzt, wie z.B. Spring, Spring Boot oder verschiedene Datenbanken · Optimierung von Software Komponenten im Hinblick auf Qualität und Performance · Bereitschaft zur ständigen Weiterbildung und Neugier auf neue Technologien ist ein Kernbestandteil der Rolle · Testen, bevorzugt über Testautomatisierung, gehört zur Rolle des Software Entwicklers unabdingbar dazu
Requirements
· Programmiererfahrung in Java · Kenntnisse in der Softwareentwicklung mit Hilfe eines Java Technologiestacks, beispielsweise Spring oder Java EE · Erfahrungen bei der Programmierung und Durchführung von Entwicklertests und Erfahrung mit Test-Driven Development · Optimierung von Software Komponenten im Hinblick auf Qualität und Performance · Analytisches und strukturiertes Vorgehen und eigenständiges selbstverantwortliches Arbeiten · Kommunikation von Konzepten und Architekturen in das Projektteam · Teamfähigkeit, Lösungsorientierung · Fähigkeit zu abstrahieren, zu modellieren und zu vereinfachen · Fähigkeit, Abhängigkeiten zu erkennen · Praktische Erfahrung im Umgang mit Versionskontrollsystemen (bspw. Git, Subversion) und ChangeManagement-Systemen (z.B. Confluence, Jira) · Kenntnisse in agilen Methoden (z.B. Scrum, Kanban) sowie im Bereich Continous Delivery bzw. Deployment (z.B. Jenkins, Maven, Gitlab CI) · Deutsch C2 nach europäischem Referenzrahmen · Wir erwarten die Bereitschaft, sich einer Sicherheitsüberprüfung nach dem Sicherheitsüberprüfungsgesetz (SÜG) zu unterziehen
Benefits & conditions
· Faires Gehalt · 30 Urlaubstage · Flextime · Variable Arbeitszeitmodelle · Betriebliche Altersvorsorge · Ein persönlich auf Sie zugeschnittenes Schulungs- und Ausbildungsprogramm für Ihre individuelle Entwicklung
About the company
AMS ist ein von Banken unabhängiges Leasing- und Beratungsunternehmen. Wir finanzieren Investitionsgüter aller Art und entwickeln Mobilitätskonzepte – von der Gehaltsumwandlung für Dienstwagen bzw. Diensträder bis zum Car-Sharing.