Java Software Developer (m/w) 80-100%
Summary
Java developer (80-100%) in St. Gallen, hired via staffing firm yellowshark, developing and maintaining established Java software products: designing new components, tools and frameworks, refactoring, and taking ideas from prototype to production. Requires fluent German (C2) and a driving licence.
The following information aims to provide potential candidates with a better understanding of the requirements for this role.
Aufgaben
- Entwicklung und Weiterentwicklung etablierter Softwareprodukte mit Java
- Konzeption und Implementierung neuer Softwarekomponenten, Tools und Frameworks
- Entwicklung innovativer Ideen und Prototypen bis zur produktiven Umsetzung
- Programmierung, Wartung und Optimierung bestehender Java-Applikationen
- Implementierung neuer Funktionen mit Fokus auf Qualität, Performance und Nutzerfreundlichkeit
- Verbesserung bestehender Codebasen durch Refactoring und bewährte Entwicklungsstandards
- Enge Zusammenarbeit im Entwicklungsteam bei der Konzeption und Umsetzung technischer Lösungen
- Eigenständige Umsetzung von Entwicklungsaufgaben sowie aktive Einbringung eigener Ideen und Verbesserungen
Profil
- Abgeschlossene Ausbildung als Informatiker/in EFZ Applikationsentwicklung, dipl. Informatiker/in HF oder Informatikstudium (Bachelor/Master, FH, Universität oder ETH)
- Fundierte Java-Kenntnisse sowie praktische Erfahrung in der objektorientierten Softwareentwicklung
- Gutes Verständnis von Softwaredesign, Clean Code und der Entwicklung wartbarer Anwendungen
- Erfahrung in der Entwicklung und Weiterentwicklung von Softwarekomponenten, Tools oder Frameworks
- Kenntnisse in der Analyse und Optimierung bestehender Anwendungen sowie Interesse an neuen Technologien
- Freude am Programmieren, Prototyping und an der Umsetzung innovativer Softwarelösungen
- Analytische, selbstständige und lösungsorientierte Arbeitsweise sowie Eigeninitiative xumlcvs und ausgeprägte Teamfähigkeit
- Stilsichere Deutschkenntnisse (C2), sehr gute Englischkenntnisse (B2) sowie gültiger Führerausweis der Kategorie B
Wissenswertes
- Etablierte Softwareprodukte mit grosser Nutzerbasis und langfristiger Perspektive
- Abwechslungsreiche Java-Entwicklung mit Fokus auf Komponenten, Tools und Frameworks
- Grosser Gestaltungsspielraum für eigene Ideen und innovative Softwarelösungen
- Kleine Entwicklungsteams mit direktem Austausch und kurzen Entscheidungswegen
- Kostenlose Verpflegung am Arbeitsplatz
- Attraktive Sport- und Fitnessangebote für einen aktiven Ausgleich
- Unterstützung bei fachlichen Weiterbildungen und individueller Entwicklung
- Regelmässige Teamevents und vielfältige gemeinsame Aktivitäten