Stellenbeschreibung
Im Auftrag eines namhaften Kunden aus der Region Böblingen suchen wir zur Direktvermittlung genau Sie als Senior Java Entwickler (m/w/d).
Das bietet Ihr neuer Arbeitgeber:
- Internationales Arbeitsumfeld mit herausragender Kollegenzusammenhalt
- Flache Hierarchien, kurze Entscheidungswege, offene Türen
- Vereinbarkeit von Beruf & Privatleben, Teilzeitmöglichkeiten, Home Office
- Familienfreundlicher Arbeitsplatz, Eltern-Kind-Büro
- Mitarbeiterevents & Feste
Das dürfen Sie von ACTIEF erwarten:
- Professionelle Beratung und individuelle Auswahl passender Positionen
- Zugang zu Unternehmen, die nicht öffentlich ausschreiben
- Perfekte Aufbereitung Ihrer Bewerbungsunterlagen
- Kostenloses Bewerbercoaching
- Kostenlose Jobberatung
Ihre Aufgaben:
- Eigenverantwortliche Mitwirkung im Team an der Neu- und Weiterentwicklung von anspruchsvollen mittelgroßen und großen Produkten
- Umgang mit verschiedensten Technologien
- Aktive Mitgestaltung des Entwicklungsprozesses – sowohl bei der Zusammenarbeit mit unseren Product Ownern, als auch im Team bei der Implementierung und dem (Unit-)Testing
- Gegenseitige Reviews und Pair-Programming mit Clean Code, Continuous Integration sowie Refactoring
- Bereitstellung von Informationen für die Erstellung der Produkt Dokumentation
- Überblick über den Buildprozess und Voranbringen von Design und Architektur
- Enge Zusammenarbeit mit dem Produktmanagement und Teamkollegen im gesamten Software-Entwicklungsprozess
Ihr Profil:
- Erfolgreiches Studium der Informatik oder vergleichbare Qualifikationen
- Sehr gute Grundlagen in der Objektorientierung
- Einschlägige Erfahrung in der Software-Entwicklung mit Java – Minimum fünf Jahre
- Gute Kenntnisse in der Anwendung des Spring Frameworks sowie im Unit Testing und agilen Software-Entwicklungsprozessen
- Erfahrung in JDBC, Webservices und XML
- Technologische Neugier und die Fähigkeit zur selbständigen Analyse von komplexen fachlichen Zusammenhängen
- Fundierte Kenntnisse im Bereich Software Architektur, Clean Code sowie Datenbankdesign
- Sicheres Auftreten und Geschick im Umgang mit Menschen
- Gute Englischkenntnisse