Wer wir sind
- Softwarehaus mit Sitz in Nürnberg direkt am Hauptbahnhof
- Mittelständisches Unternehmen - hier zählt jeder mit seiner Persönlichkeit
- Erfolgreiche Softwareentwicklung seit 50 Jahren
Was wir suchen
- Zum jetzigen Zeitpunkt suchen wir Verstärkung für unsere Kunden des Öffentlichen Sektors
- Lust auf IT-Projekte? Du möchtest den digitalen Wandel zum Wohle einer breiten Öffentlichkeit aktiv mitgestalten? Dann suchen wir dich als Java Full Stack Developer (M/W/D) in Nürnberg
Was wir bieten
- Abwechslungsreiche Aufgaben und spannende Projekte mit neuesten Java-Technologien in einer offenen und innovativen Arbeitsatmosphäre
- Möglichkeit des Arbeitens von vor Ort oder Remote
- Ein freundliches und aktives Team mit flachen Hierarchien
- Persönliches Mentoring für einen optimalen Einstieg
- Persönliche Weiterentwicklung durch eigenverantwortliches Arbeiten
- Möglichkeit, dich und deine Ideen in die Entwicklung einzubringen
- Gezielte und individuelle Weiterbildungsmöglichkeiten auf Fach-, Projekt- oder Führungsebene, abgestimmt auf persönliche und fachliche Bedürfnisse
- Flexibles Arbeitszeitmodell mit Gleitzeitkonto
Wen wir suchen
- Du hast ein abgeschlossenes Studium in Informatik oder Wirtschaftsinformatik oder eine vergleichbare technische Ausbildung (z.B. Fachinformatik für Anwendungsentwicklung)
- Mehrjährige Berufserfahrung in der agilen Softwareentwicklung nach Scrum im Java/Java EE Backend-Umfeld und praktische Erfahrung mit modernen JavaScript Frameworks (Angular, React, JSF)
- Umfangreiche Kenntnisse mit Unit- und Integration-Tests von Anwendungen
- Sehr gute Kenntnisse mit Backend Technologien wie Eclipse, Spring, REST, JSON, JPA sowie gute Kenntnisse mit Frontend Technologien wie StencilJS, NodeJS
- Erfahrung in Continuous Integration/Delivery mit Container-Tools wie Docker und Kenntnisse in der Orchestrierung mit Kubernetes
- Du verfügst über sehr guten Deutsch- sowie guten Englischkenntnissen
- Du bist zielorientiert, selbstständig und eigeninitiatv und behältst hohe Qualität immer im Fokus
- Du möchtest dich regelmäßig weiterbilden und bist offen für Neues
Deine zukünftige Aufgabe
- Du begleitest und betreust ein kundenspezifisches Softwareprojekt mit Schwerpunkt Java im gesamten Softwareentwicklungsprozess: Anforderungsanalyse, Design, Programmierung, Implementierung, Testing bis hin zur technischen Dokumentation sowie Continuous Integration/Delivery und Containerisierung
- Du konzipierst und entwickelst komplexe Java/Java EE-Anwendungen mit neuesten Technologien und agilen Vorgehensweisen (z. B. Scrum, Design-Pattern, Clean Code) mit dem Kunden
- Durch den kontinuierlichen Ausbau der automatisierten Testabdeckung gewährleistest du hohe Software-Qualität
- Du implementierst hochverfügbare Java/Java EE Anwendungen, pflegst sowie erweiterst bestehende Systeme und verbesserst kontinuierlich DevOps-Prozesse (CI/CD)
- Die fachliche Beratung des Kunden hinsichtlich Konzeptionierung von Anforderungen, Software Architektur, technischer Problemstellungen und der Softwareumsetzung zählt ebenso zu deinen Aufgaben
- Du findest kreative Lösungen für technische Probleme