ATIS systems GmbH

Softwareentwickler Java (m/w/d)

ATIS systems GmbH · Bad Homburg vor der Höhe, Hesse, Germany

Software Development · 51-200 employees

Yesterday
Senior (5-10 yrs) Full-time Germany
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will develop and maintain complex backend systems with a focus on performance, scalability, and stability using Java and modern frameworks. Additionally, you will provide technical mentorship to the team, conduct code reviews, and ensure high quality standards through automated testing.

What they look for

Java SE Backend development REST APIs Apache Solr Linux SQL Hibernate JPA XML JAXB Git Maven Jenkins SonarQube Multithreading Software architecture

Requirements

The ideal candidate has several years of experience in developing sophisticated Java applications and possesses strong knowledge of multithreading and Linux environments. You should also have experience with REST interfaces, SQL, and search technologies like Apache Solr, along with a pragmatic and team-oriented mindset.

Benefits

Flexible working hours Hybrid work model Corporate benefits Free company parking Canteen subsidy Free drinks Weekly fruit basket Supplementary health insurance

Full description

Deine Aufgaben

Du bist ein leidenschaftlicher Softwareentwickler und hast Freude daran, komplexe technische Herausforderungen zu lösen. Du denkst analytisch, arbeitest strukturiert und entwickelst Systeme, die auch unter hoher Last zuverlässig funktionieren. Darüber hinaus übernimmst du gerne technische Verantwortung, unterstützt dein Team bei fachlichen Fragestellungen und trägst aktiv zur Weiterentwicklung unserer Softwarelandschaft bei.   Findest du dich in den folgenden Punkten wieder, bist du bei uns genau richtig!

  • Entwicklung anspruchsvoller Backend-Systeme mit Fokus auf Stabilität, Performance, Skalierbarkeit und Verfügbarkeit auf Basis von Java SE sowie moderner Frameworks und Technologien
  • Entwicklung von komplexen REST-Schnittstellen unter Verwendung etablierter Technologien und Frameworks
  • Enge Zusammenarbeit bei der Konzeption mit dem Team, Architekten und weiteren internen Fachbereichen
  • Konzeption und Implementierung von Such- und Indexierungslösungen auf Basis von Apache Solr 
  • Analyse bestehender Systeme sowie Identifikation und Umsetzung von Optimierungspotenzialen hinsichtlich Performance, Stabilität, Wartbarkeit und Ressourcenverbrauch
  • Durchführung von Code-Reviews sowie Sicherstellung hoher Qualitätsstandards durch automatisierte Tests, Continuous Integration und Best Practices der Softwareentwicklung
  • Unterstützung bei der Fehleranalyse und nachhaltigen Behebung komplexer technischer Probleme im Produktivbetrieb
  • Unterstützung des Teamleiters bei technischen Fragestellungen, Aufwandsschätzungen, Technologieentscheidungen und der fachlichen Weiterentwicklung des Teams
  • Übernahme technischer Verantwortung für Teilbereiche der Softwarelösung sowie Sicherstellung einer nachhaltigen Architektur und Codebasis
  • Technische Beratung und Mentoring von Entwicklern sowie aktive Förderung des Wissensaustauschs im Team

Dein Profil

  • Mehrjährige Erfahrung in der Entwicklung anspruchsvoller Java-Anwendungen sowie eine ausgeprägte Leidenschaft für hochwertige, performante und wartbare Software
  • Fundierte Kenntnisse in der Entwicklung nebenläufiger und multithreaded Anwendungen
  • Gute Kenntnisse im Linux-Umfeld sowie routinierter Umgang mit der Shell und gängigen Systemwerkzeugen
  • Fundierte Kenntnisse in SQL sowie Erfahrung mit ORM-Technologien wie Hibernate/JPA
  • Gute Kenntnisse in der Verarbeitung und Modellierung von XML-Datenstrukturen, idealerweise unter Verwendung von JAXB
  • Erfahrung in Konzeption und Entwicklung von REST-basierten Schnittstellen auf Basis unseres Technologisestacks: Jetty, Jersey, Jackson, Weld/CDI sowie Swagger/OpenAPI
  • Erfahrung im Umgang mit Apache Solr oder vergleichbaren Such- und Indexierungstechnologien
  • Routinierter Umgang mit IDEs (vorzugsweise Eclipse oder IntelliJ IDEA) sowie Entwicklungswerkzeugen wie Git, Maven, Jenkins und SonarQube
  • Idealerweise Kenntnisse in SOAP-basierten Webservices und zugehörigen Standards sowie Ansible
  • Kommunikationsstärke, Teamfähigkeit und ein hohes Maß an Eigenverantwortung
  • Freude daran, Wissen weiterzugeben und Kollegen fachlich zu unterstützen
  • Ausgeprägte Hands-on-Mentalität sowie pragmatische und lösungsorientierte Arbeitsweise
  • Verhandlungssichere Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift

Unser Angebot

  • Moderner und zukunftssicherer Arbeitsplatz in einem mittelständischen Unternehmen 
  • Familiäres und eingespieltes Team 
  • Herausfordernde und interessante Position mit viel Eigenverantwortung 
  • Spannende Möglichkeiten zur beruflichen Weiterbildung 
  • Flexible Arbeitszeiten, kurze Entscheidungswege und ein angenehmes Betriebsklima 
  • Hybrides Arbeitsmodell – je nach Rolle und Aufgaben kombinierst du Präsenz im Büro mit mobilem Arbeiten 
  • Langfristige persönliche Perspektive 
  • Zugang zu unseren Corporate Benefits 
  • Kostenloser Firmenparkplatz 
  • Zuschuss zur Kantinenverpflegung 
  • Kostenlose Getränke 
  • Wöchentlicher Obstkorb 
  • Krankenzusatzversicherung

About us

Die ATIS Systems GmbH ist ein international tätiges Technologieunternehmen mit Sitz in Bad Homburg, das seit Jahrzehnten innovative Lösungen im Bereich Telekommunikation, Cybersecurity und Datenanalyse entwickelt. Unsere Systeme helfen dabei, komplexe Datenströme zu verstehen und sicherheitsrelevante Informationen effizient auszuwerten.

Was uns besonders macht: Bei ATIS erwarten dich spannende, gesellschaftlich relevante Projekte und die Möglichkeit, mit modernen Technologien zu arbeiten. Wir legen großen Wert auf eigenverantwortliches Arbeiten, kurze Entscheidungswege und eine offene Unternehmenskultur, in der Ideen gehört werden.

Ob Berufseinsteiger oder erfahrene Fachkraft – bei uns hast du die Chance, dich fachlich weiterzuentwickeln und aktiv an Lösungen zu Arbeiten, die echten Impact haben. Gemeinsam gestalten wir Technologien, die heute und in Zukunft einen Unterschied machen.