Wir suchen für unseren Kunden einen Senior Java Entwickler (w/m/d) mit umfassender Erfahrung in der Backend-Entwicklung, um skalierbare, ausfallsichere Microservices innerhalb einer cloud-nativen Architektur zu entwickeln.
TECHSEARCH ist Recruiting-Experte in der Suche und Auswahl von IT und Engineering Spezialistinnen und Spezialisten. Wir sind HR-Beraterinnen für Unternehmen zur Professionalisierung von Recruiting-Prozessen. Wir sind Karriere-Coaches für technische Fachkräfte in der Jobsuche und Karriereplanung.
Aufgaben Als Senior Java-Entwickler (w/m/d) konzentrieren Sie sich auf die Entwicklung skalierbarer und effizienter API-Schnittstellen sowie moderner Backend-Lösungen. Sie nutzen Java und arbeiten in einer containerisierten Umgebung mit Docker und Kubernetes. Sie arbeiten entlang des gesamten Entwicklungsprozesses - von der API-Architektur bis zur produktiven Bereitstellung - mit einem klaren Fokus auf Performance, Skalierbarkeit und Robustheit. Sie entwickeln eine skalierbare und wartungsfreundliche Code-Basis, sichern Stabilität durch proaktive Monitoring-Strategien, automatisierte Tests und umfassende Code-Reviews. Sie treiben die Optimierung von CI/CD-Pipelines voran und stellen sicher, dass zukunftssichere API-Lösungen schnell und zuverlässig bereitgestellt werden können.
Profil
* Abgeschlossene technische Ausbildung an einer HTL, FH oder Universität
* Ausbildungsschwerpunkt im Bereich IT, SW Entwicklung, SW Engineering, o.Ä.
* Sehr gute Kenntnisse und einschlägige Erfahrung in der modernen Java Entwicklung (ab Version 11 aufwärts)
* Gute Kenntnisse Wissen und Erfahrung zu Microservice-Architekturen und cloud-nativen Konzepten sowie Erfahrung mit Cloud-Providern, wie AWS, GCP oder Azure
* Sehr gute Kenntnisse und Erfahrung in der Entwicklung und Fehlersuche unter Linux
* Gute Kenntnisse und Erfahrung mit Container-Technologien, v.a. Docker, Kubernetes sowie Monitoring- und Logging-Tools, z.B. Prometheus, Grafana, ELK-Stack
* Breites Wissen und Erfahrung rund um CI/ CD Pipelines und automatisierten Build- und Deployment-Prozessen
* Breites Wissen zu und Erfahrung in der Entwicklung mit Kotlin oder GO von Vorteil
* Wissen rund um Multithreading, parallele Programmierung und effizientem Memory-Management von Vorteil
* Sehr gute Englischkenntnisse und gute Deutschkenntnisse
Persönlich sind Sie
* ausdrucksstark und versiert in der Kommunikation, wodurch Sie sich mühelos auf Deutsch und Englisch in internationalen Teams verständigen können
* analytisch und zielorientiert, wodurch es Ihnen gelingt, komplexe Herausforderungen zu identifizieren und nachhaltige Lösungen zu erarbeiten.
* optimistisch und stressresistent, sodass Sie auch in schwierigen Situationen Ruhe und Klarheit bewahren
* motiviert und leidenschaftlich in Bezug auf strukturierte und wartbare Lösungen, was Ihre Fähigkeit zur zuverlässigen Lieferung hochwertiger Ergebnisse unterstreicht
Wir bieten
* Globale Perspektiven: Sie werden Teil eines globalen SaaS-Scale-up mit ca. 150 Mitarbeiterinnen und Mitarbeitern, das moderne Lösungen für digitale Medien- und Unterhaltungsplattformen weltweit führender Unternehmen entwickelt.
* Innovative Technologien: Unsere SW-Entwicklungsteams mit jeweils 6-8 Personen, darunter erfahrene C++- und Java-Entwicklerinnen und Entwickler, entwickeln hoch performante, skalierbare Lösungen zur effizienten Verarbeitung und Bereitstellung komplexer Inhalte durch moderne und robuste Architekturen.
* Gelebte Agilität: Wir arbeiten agil mit der Wahl zwischen Scrum und Kanban, unterstützt durch automatisierte CI-Systeme und Tests, die effiziente Prozesse sowie eine kundenorientierte Entwicklung fördern, während regelmäßige Retrospektiven kontinuierliches Lernen und Weiterentwicklung ermöglichen.
* Vielfalt und Offenheit: Flexibilität und ein offenes Mindset sind zentrale Werte, um unsere visionären Ziele zu erreichen und wodurch uns die Zusammenarbeit in verteilten Teams sehr gut gelingt.
* Flexibilität: Wir bieten Ihnen eine flexible Arbeitszeitgestaltung, die Möglichkeit bis zu 60% im Homeoffice zu arbeiten und Zugang zu modern ausgestatteten Büros an Standorten in Wien und Kärnten.
* Weiterentwicklung: Wir fördern Ihre Weiterentwicklung mit regelmäßigem Feedback und der Möglichkeit, neue Technologien und Ansätze auszuprobieren. Ihre Rolle bietet viel Gestaltungsspielraum, um Innovationen voranzutreiben und mitzugestalten.
* Flexibilität im Bewerbungsprozess: Welche Form des Job-Interviews bevorzugen Sie? Wir sind flexibel und passen uns an Ihre Bedürfnisse an: Präsentieren Sie sich entweder über Video-Call oder lernen Sie uns und den Job persönlich vor Ort in unserem Office näher kennen. Lassen Sie uns gemeinsam Ihren Bewerbungsprozess individuell und für Sie optimal gestalten!
* Gehalt: Das Bruttogehalt liegt je nach Qualifikation und Leistung zwischen 4.500 und 6.500 € monatlich (14x).
* Beschäftigungsverhältnis: Anstellung
* Beschäftigungsausmaß: Vollzeit
* Dienstort: Wien, Kärnten