Ihre Aufgaben:
1. Erstellung technischer Konzepte (UML, Architektur, OO-Modelle, Datenbank-Modelle, Schnittstellen-Spezifikation)
2. Realisierung von Backend-Systemen, insbesondere Business-Logik und Datenzugriffs
3. Konzeption, Implementierung und Durchführung von Entwicklungs- und Integrationstest
4. Erstellung technische Dokumentation
5. Konzeption, Design und Entwicklung von Backend-Systemen
6. Weiterentwicklung der bestehenden Backend-Systeme
7. Anbindung und Integration von externen Systemen
8. Analyse und Konzeption von serviceorientierten Architekturen
Ihr Profil:
9. Abgeschlossenes Studium der Informatik
10. Mehrjährige Erfahrung im Bereich Enterprise-Anwendungen im Java / J2EE Umfeld
11. Erfahrung in der Entwicklung von Service-Schnittstellen, insbesondere Webservices und RESTful Services
12. Sicherer Umgang mit den gängigen Entwicklungstools eclipse, Maven, Subversion
13. Gute Kenntnisse von Application Server Technologien, insbesondere Apache Tomcat, Glashfish und JBoss
14. Sehr gute Kenntnisse in den Bereichen Java und Relationale Datenbanken (MySQL, Oracle, DB2, MS-SQL)
15. Fundierte Erfahrung mit Hibernate, JPA und Spring-Framework
16. Kenntnisse in der Datenbank-Programmierung mit PL/SQL und Optimierungs-Tools
17. Hohes Maß an Engagement und Qualitätsbewusstsein
18. Belastbarkeit und Flexibilität
19. Eigeninitiative
Weitere Infos:
20. Branche des Arbeitgebers: Erbringung von Dienstleistungen der Informationstechnologie
21. Beginn der Tätigkeit: ab sofort (nach Vereinbarung)
22. Arbeitszeit: Vollzeit
23. Befristung: Unbefristete Beschäftigung
24. Einsatzorte: 70174 Stuttgart
25. Führungsverantwortung: Keine Führungsverantwortung
26. Vergütung: nach Vereinbarung
Anforderungen:
27. Berufserfahrung: Mit Berufserfahrung
28. Reisebereitschaft: Nicht erforderlich