Senior Software Developer / Architect - Java New

InterNetX GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Java
API
Client Server Models
Cloud Computing
Relational Databases
DNS
Elasticsearch
Spring
Software Architecture
Web Services
Spring-boot
Backend
Kubernetes
Kafka
Microservices

Job description

InterNetX ist Teil der IONOS Group SE und entwickelt seit 1998 innovative Lösungen rund um Domains, Hosting und Encryption. Als Internet Service Provider mit über 5 Millionen verwalteten Domains und mehr als 3.000 gehosteten Servern gehört InterNetX zu den Top-Providern für Reseller und professionelle Anwender:innen.

Als Softwareentwickler/-architekt im AutoDNS-Java-Backend arbeitest du in einem 10-köpfigen Team an der Weiterentwicklung unserer Software-Systeme in den Bereichen Domain-, Server- und Zertifikatsverwaltung. Bei der Entwicklung anspruchsvoller Client-Server-Systeme im Hochverfügbarkeitsbereich erwartet dich ein spannendes Tätigkeitsfeld, ein dynamischer Bereich und eine Kultur, die neue Ideen, Initiative und Kooperationsfähigkeit schätzt., * Weiterentwicklung, Optimierung und Betrieb unserer Systeme in den Bereichen Domain-, Server- und Zertifikatsverwaltung.

  • Entwicklung und Pflege von skalierbaren Client-Server-Anwendungen im Hochverfügbarkeitsumfeld.
  • Konzeption und Umsetzung komplexer Software-Architekturen.
  • Integration externer APIs und Webservices.
  • Zusammenarbeit in einem agilen, interdisziplinären Entwicklerteam., * Hybrides Arbeitsmodell.
  • Kostenfreie Getränke und Obst.
  • Diverse Mitarbeiterrabatte für Aktivitäten und (InterNetX)-Produkte.
  • Verschiedene Mitarbeiterevents (z. B. Meet & Eat, Firmenfeiern).
  • Zahlreiche Weiterbildungs- und Entwicklungsmöglichkeiten.
  • Moderne Büroausstattung bzw. Equipment.
  • Fokus auf Nachhaltigkeit durch Jobticket und Jobrad.

Requirements

  • Sehr gute Kenntnisse und praktische Erfahrung mit Java und Spring / Spring Boot.
  • Erfahrung und sicherer Umgang mit relationalen Datenbanken.
  • Erfahrung mit REST-/Webservices und dem Zugriff auf externe APIs und Schnittstellen.
  • Erfahrung mit anspruchsvoller Software-Architektur und Planung von komplexen Systemen.
  • Gut strukturierte und zielorientierte Arbeitsweise.
  • Sehr gute Deutsch- und Englischkenntnisse.

Wünschenswert:

  • Kenntnisse in
  • Kafka
  • Elastic Search
  • Kubernetes
  • gitlab
  • Architektur von Microservices
  • Verständnis für die Optimierung von Datenbankoperationen und Programmperformance.
  • Kenntnisse im Bereich DNS und/oder Domainadministration.
  • Mehrjährige Berufserfahrung.

Apply for this position