Senior Softwareentwickler - Java / Spring / SQL / Linux
Role details
Job location
Tech stack
Requirements
Der ideale Kandidat verfügt über ein Studium der Informatik, Physik, angewandten (Wirtschafts-)Mathematik oder eines vergleichbaren MINT-Studiengangs. Fundierte Kenntnisse in der Entwicklung von Enterprise-Anwendungen mit Java EE sind unerlässlich. Erfahrung mit dem Spring Framework und Spring Boot zur Erstellung modularer, skalierbarer Services und Microservices wird erwartet. Ein sicherer Umgang mit relationalen Datenbanken, Datenmodellierung und Performance-Optimierung in SQL ist ebenfalls erforderlich. Gute Kenntnisse in Webtechnologien wie HTML und JavaScript sind für die Frontend-Integration wichtig. Zudem sollten Sie Erfahrung in der Testautomatisierung mit gängigen Frameworks wie JUnit, Selenium oder Mockito mitbringen. Kenntnisse im Umgang mit Linux-Systemen, insbesondere in Bezug auf Deployment und Basisadministration, sind von Vorteil. Routine im Einsatz von GIT für kollaborative Entwicklung und CI/CD-Prozesse wird ebenfalls vorausgesetzt. Praktische Erfahrung mit KI-Frameworks und Sprachmodellen ist wünschenswert. Persönliche Eigenschaften wie Teamfähigkeit, eine hohe Kommunikationsfähigkeit sowie analytisches Denken runden Ihr Profil ab.
Technologien
JavaScript Spring Boot Git Linux
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch