Junior Java-Entwickler (m/d/f)
Standort: Madrid und/oder Ciudad Real
100%, unbefristeter Vertrag
Wer sind wir?
Wir sind ein Technologieunternehmen, das sich auf die Entwicklung eigener modularer und wiederverwendbarer Softwareprodukte spezialisiert hat, die sich skalieren und an verschiedene Kunden anpassen lassen. Wir engagieren uns für technische Qualität, kontinuierliche Verbesserung und die professionelle Entwicklung unseres Teams. Xplain ist ein führender Anbieter von Standardsoftwarelösungen für alle Anwendungsbereiche der inneren Sicherheit in der Schweiz.
Wir suchen einen Junior Java Entwickler (m/w/d), der unser technisches Team in Madrid oder Ciudad Real verstärkt und am Wachstum und der Weiterentwicklung unserer Produkte sowie an internen technologischen Verbesserungsinitiativen teilnimmt.
Was wirst du tun?
Design, Entwicklung und Wartung von Modulen in Java 8 / Java 17 und OpenJDK
Sie arbeiten mit Hibernate und QueryDSL für die Persistenzschicht
Sie implementieren SOAP- und RESTful-Dienste mit Spring Framework
Dokumentieren von Code und technischen Prozessen in klarer und strukturierter Weise
Mitwirkung bei der Optimierung von SQL-Abfragen und der Verbesserung der Datenbankleistung
Teilnahme an internen Verbesserungsprojekten unter Wiederverwendung unserer bestehenden Produktbasis
Verwendung von Tools wie Jira und Jenkins für das Entwicklungsmanagement und die Automatisierung
Mitwirkung bei der technologischen Umstellung auf Git (von SVN) und der kurzfristigen Einbindung von Docker
Effektive Kommunikation in englischer Sprache (Dokumentation, Meetings, internationale Zusammenarbeit)
Was suchen wir?
Solide Erfahrung in der Backend-Entwicklung mit Java 8 und OpenJDK
Fortgeschrittene Kenntnisse in Hibernate, QueryDSL und Spring Framework
Erfahrung in der Arbeit mit SOAP- und REST-Diensten
Fähigkeit, Code und technische Prozesse klar zu dokumentieren
Englischkenntnisse auf mittlerem Niveau (mindestens B2), insbesondere auf schriftlichem Niveau
Erfahrung in
Optimierung der Leistung von SQL-Abfragen und Datenbanken
Refactoring und kontinuierliche Codeverbesserung
Teilnahme an internen Projekten zur technischen Verbesserung
Kenntnisse oder Interesse an Tools wie Jira, Jenkins, Git, SVN und Docker
Gerne stehe ich persönlich für Fragen zur Verfügung: [email protected]
Bitte sende mir deine kompletten Bewerbungsunterlagen.