(Senior) Software Developer Java
FERCHAU GmbH
5 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Tech stack
Clean Code Principles
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Software Design Patterns
DevOps
Hibernate
JUnit
PostgreSQL
MongoDB
NoSQL
Software Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
Project Management
Software Systems
Spring-boot
Kubernetes
Information Technology
Docker
Microservices
Job description
- Du übernimmst die Verantwortung für die Konzeption, Entwicklung und Implementierung anspruchsvoller Softwarelösungen mit Java unter Einsatz moderner Frameworks wie z.B. Spring Boot oder Hibernate
- Du arbeitest an komplexen Softwareprojekte im agilen Umfeld und sorgst für die Umsetzung innovativer Lösungen
- Du entwickelst skalierbare und performante Architekturen für Microservices und Cloud-basierte Anwendungen
- Die Optimierung und Weiterentwicklung bestehender Anwendungen sowie der Einsatz neuer Technologien zur Modernisierung gehören zu deinen Kernaufgaben
- Du unterstützt dein Team durch fachliche Anleitung, Code-Reviews und die Einführung von Best Practices
- Gemeinsam mit den Fachabteilungen analysierst und definierst du Anforderungen und übersetzt diese in tragfähige technische Konzepte
Requirements
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung sowie mehrere Jahre Erfahrung in der Softwareentwicklung mit Java
- Fundierte Kenntnisse in Frameworks wie Spring Boot, Hibernate und JUnit sowie Erfahrung mit Microservices-Architekturen und Cloud-Technologien (z. B. AWS, Azure) zeichnen dich aus
- Du verfügst über umfassende Erfahrung im Bereich relationaler und NoSQL-Datenbanken (z. B. PostgreSQL, MongoDB) sowie Kenntnisse in der Entwicklung von REST- und SOAP-APIs
- DevOps-Erfahrung, einschließlich CI/CD-Pipelines und Container-Technologien wie Docker und Kubernetes, ist von Vorteil
- Du hast ein ausgeprägtes Verständnis für Softwarearchitekturen, Design Patterns und Clean Code
- Mit deiner Kommunikationsstärke und Teamfähigkeit leitest du Teams fachlich an und treibst technische Entscheidungen voran
- Sehr gute Deutschkenntnisse und sichere Englischkenntnisse runden dein Profil ab
Benefits & conditions
- Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
- Fachliche und persönliche Weiterentwicklungsmöglichkeiten
- Unterstützung bei der Kinderbetreuung durch Kitazuschuss
- Wir bieten Sonderurlaub, Jubiläumszuwendungen uvm
- Zuschuss für Bildschirmarbeitsplatzbrillen
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten
About the company
Are you inspired by exciting IT projects for well-known customers? Thrilling work at the limit of what's technically feasible? Then come to FERCHAU, the market leader in engineering and IT, with more than 8,400 employees at over 100 sites. Become one of over 2,500 IT consultants and work on IT projects that demand your entire knowledge base and thus also advance your personal development.