Fullstack Entwickler
Das interne IT?Team betreibt und entwickelt eine moderne Systemlandschaft. Die Applikationen basieren auf Java?Technologien, Integrationsplattformen und modernen Frontend?Frameworks. Neue Anwendungen werden aufgebaut, bestehende Systeme weiterentwickelt und technische Lösungen kontinuierlich optimiert.
Aufgaben
1. Entwicklung von Applikationen mit Java und Frameworks wie Hibernate, JPA und Spring.
2. Mitarbeit im gesamten Software?Lifecycle von der Anforderung bis zur Umsetzung.
3. Analyse fachlicher Anforderungen gemeinsam mit Requirements Engineers.
4. Bewertung der technischen Machbarkeit und Integration neuer Lösungen in bestehende Systeme.
5. Analyse technischer Problemstellungen und Erstellung technischer Spezifikationen.
6. Sicherstellung nachhaltiger, langfristig wartbarer Lösungen.
7. Dokumentation technischer Entscheidungen und Architekturüberlegungen.
8. Mitarbeit in einem agilen Umfeld mit eigenverantwortlicher Arbeitsweise und fachlichem Austausch.
Anforderungen
9. Abgeschlossenes Studium in Informatik oder gleichwertige Qualifikation.
10. Mindestens fünf Jahre Erfahrung in objektorientierter Softwareentwicklung mit Java.
11. Fundierte Kenntnisse in Hibernate, JPA und Spring.
12. Erfahrung mit Integrationstechnologien wie Red Hat Fuse, Apache Camel oder Kafka.
13. Kenntnisse in HTML, CSS und modernen Frontend?Frameworks, idealerweise React.
14. Erfahrung mit relationalen Datenbanksystemen (z.?B. Microsoft SQL Server, Oracle).
15. Kenntnisse in OpenShift oder Kubernetes von Vorteil oder Bereitschaft zur Einarbeitung.
16. Fähigkeit, bestehende Lösungen zu analysieren und weiterzuentwickeln.
17. Selbstständige und analytische Arbeitsweise sowie Teamorientierung.
18. Sehr gute Deutschkenntnisse in Wort und Schrift.
Rahmenbedingungen
19. Möglichkeit, Aufgaben entsprechend den eigenen Stärken und Interessen zu übernehmen.
20. Arbeitsumfeld mit Fokus auf Zusammenarbeit und strukturierter Weiterentwicklung technischer Lösungen.
Baden / Aarau Zürich
Software Engineering
Java Fullstack