Senior JAVA Fullstack Developer (m/w/d)
Der Kunde ist ein IT-Dienstleistungsunternehmen.
Must haves
- Java
- CI/CD, Microservices
- frintend (Angular, react)
Gesuchter Bereich
- Developer - Fullstack
Deine Aufgaben
-
Weiterentwicklung und Optimierung der intelligenten Suchfunktion der Grunddatenverwaltung (GDV)
-
Entwicklung und Implementierung von Suchlösungen auf Basis von Elasticsearch bzw. Apache Lucene
-
Konzeption, Umsetzung und kontinuierliche Verbesserung leistungsfähiger Such- und Indexierungsfunktionen
-
Analyse bestehender Suchmechanismen sowie deren technische Weiterentwicklung und Optimierung
-
Entwicklung und Integration der Lösungen in die bestehende Java-Anwendungslandschaft
-
Enge Zusammenarbeit mit den beteiligten Fach- und Entwicklungsteams zur Umsetzung innovativer Suchfunktionalitäten
Anforderungen
-
Mindestens 5 Jahre einschlägige Berufserfahrung in Softwareentwicklungsprojekten
-
Fundierte Erfahrung in der Datenbankentwicklung sowie in der Entwicklung und Integration von Webservices (REST, SOAP)
-
Praxiserfahrung mit Unit- und Integrationstests, Shell-Scripting und Softwaremodellierung
-
Gute Kenntnisse aktueller Cybersicherheitsstrategien und Security-Praktiken
-
Erfahrung mit modernen Softwareentwicklungs- und Delivery-Prozessen, insbesondere CI/CD, Microservices und agilen Methoden wie Scrum
-
Sehr gute Kenntnisse in Java, Spring und Spring Boot
-
Erfahrung mit modernen JavaScript-Frameworks, insbesondere Angular und/oder React, sowie mit JSF und JSP
-
Fundierte Kenntnisse in JPA/Hibernate, SQL, XML, JSON, HTML, CSS und JavaScript
-
Erfahrung mit JUnit sowie relationalen und/oder NoSQL-Datenbanken
-
Praxis im Umgang mit Docker, Kubernetes und OpenShift
-
Kenntnisse gängiger Datenbanksysteme wie Oracle, DB2 und PostgreSQL
-
Sicherer Umgang mit Git, SVN und Bitbucket
-
Erfahrung mit Entwicklungsumgebungen wie IntelliJ IDEA und/oder Eclipse
-
Kenntnisse in Maven, SonarQube und Jenkins
-
Erfahrung mit Atlassian Suite und/oder IBM ALM
-
Kenntnisse im Umfeld von Apache und Tomcat
-
Erfahrung mit den Betriebssystemen Windows, Linux und Unix
- sehr gute Deutschkenntnisse (mind. C1)
Unsere Xtra Vorteile
- Seit über 20 Jahren spezialisiert auf IT-Recruitment
- Zugang zu einem weitreichenden Talentepool
- Individuelle Beratung.