Switzerland
Gestern
Senior Java Entwickler
- 06 Mai 2026
- 100%
- Festanstellung
- Switzerland
Job-Zusammenfassung
Wir suchen einen Senior Java-Entwickler für unser Unternehmen.
Aufgaben
- Sicherstellung der Qualität und Sicherheit von Systemen.
- Technische Unterstützung und Methodik für Entwickler bieten.
- Entwicklung und Bewertung von Softwarelösungen.
Fähigkeiten
- Mindestens 6 Jahre Erfahrung in Java-Entwicklung.
- Ausgezeichnete Kenntnisse in API und Web Services.
- Erfahrung mit CI/CD-Tools wie GitLab.
Ist das hilfreich?
Über den Job
Senior Java Entwickler
Vollzeit
Veröffentlicht am 05/06/2026
Stellenbeschreibung
Sicherstellung der Aufrechterhaltung des Qualitäts- und Sicherheitsniveaus der Systeme.
Technische und methodische Unterstützung der Entwickler leisten.
Entwicklung und Bewertung von IT-Lösungen.
Identifikation und Kommunikation von Risiken und Problemen, dabei die beteiligten Parteien zur Lösungsfindung zusammenführen.
Begleitung der Kompetenzentwicklung der Entwickler in Bezug auf Softwarequalität und -sicherheit.
Förderung der Softwarequalität innerhalb der Teams.
Interesse an der Installation und Administration der Entwicklerwerkzeuge (GitLab, SonarQube, Nexus RM, Nexus IQ…).
Koordination der Akteure verschiedener Abteilungen und Integration von Markt-Lösungen.
Teilnahme an der kontinuierlichen Verbesserung von Prozessen, Werkzeugen und agilen Praktiken.
Kontinuierliche Nutzung der gesammelten Erfahrungen.
Beitrag zu den Praktiken der Softwaretechnik.
Anforderungen
Technische Fähigkeiten
1. Java (6 Jahre Erfahrung oder mehr)
Expertenwissen in der Java-Entwicklung.
Fundierte Kenntnisse der objektorientierten Designprinzipien, einschließlich:
Design Patterns.
SOLID-Prinzipien.
2. Back-End Entwicklung
Erfahrung mit einem oder mehreren gängigen Frameworks auf dem Markt.
3. APIs und Web Services
Beherrschung der Entwicklung von REST- und SOAP-Webservices.
Fähigkeit, robuste und sichere APIs zu entwerfen, zu implementieren und zu warten.
Erfahrung in der Absicherung von APIs mit OAUTH2/OIDC.
4. Datenbanken
Kenntnisse in relationalen Datenbanken (Oracle und/oder PostgreSQL).
Beherrschung der SQL-Sprache.
5. Architektur und Design
Erfahrung mit Microservices.
6. Asynchrone Nachrichten
Entwicklungserfahrung mit RabbitMQ.
7. Versionskontrolle und CI/CD Tools
Beherrschung von Git für Versionskontrolle.
Erfahrung mit GitLab und GitLab CI.
8. Qualität und Tests
Kenntnisse in Unit-Tests mit JUnit.
Kenntnisse im Umgang mit SonarQube.
9. Container
Erfahrung mit Docker oder Podman.
Wichtige Fähigkeiten
1. Versionskontrolle und CI
Erfahrung in der Administration von GitLab.
Kenntnisse in Continuous Integration mit Jenkins.
2. APIs und Web Services
Erfahrung in der Einrichtung einer API-Gateway.
3. Tools
Erfahrung in der Administration von Jira Data Center.
4. Entwicklung
Erfahrung in der Python-Entwicklung.
Kenntnisse in der React-Bibliothek.
5. Asynchrone Nachrichten
Erfahrung in der Installation von RabbitMQ.
6. Qualität und Schwachstellen
Erfahrung in der Administration von SonarQube.
Erfahrung im Schwachstellenmanagement mit Nexus IQ.
7. Container
Erfahrung mit Container-Orchestrierungssystemen, insbesondere OpenShift.
8. Drucktechnik
Erfahrung im Bereich Drucktechnik ist von Vorteil (Produkte von OpenText, Compart, MPI tech…).
{{topMessage}}
Stelleninformationen
{{topMessage}}
vorherige
nächste
{{message}}
Schritt {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}
Aus Datenschutz- und Sicherheitsgründen lesen Sie bitte die folgenden Punkte und erteilen Sie Ihre Zustimmung.
Akzeptieren
Ablehnen