Senior Java Entwickler / Softwarearchitekt

Tacoss Software GmbH
Flensburg, Germany
about 2 months ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
German
Job source

Tech stack

Java (Programming Language) Agile Methodology Architectural Patterns JIRA Unit Testing Relational Databases IntelliJ IDEA Apache Maven Software Systems Subversion Git Information Technology
+1 more
Jenkins

Job description

  • Analyse & Optimierung: Du durchdringst bestehende Anwendungslandschaften und Systeme, identifizierst Architekturpotenziale und treibst Optimierungen voran.
  • Software-Lösungen: Du realisierst zukunftsfähige Software-Lösungen innerhalb moderner Systemlandschaften, unter Verwendung aktueller Java-Technologien (JDK21, Maven, Jenkins) und Architekturmuster.
  • Kundenanforderungen: Du analysierst, entwickelst und setzt Kundenanforderungen in individuellen Softwareanpassungen um - von der Analyse über die Umsetzung bis hin zu Tests und Fehlertracking. Dabei stehst du in direktem Kundenkontakt und sorgst für sauberen, wartbaren Java Code.
  • Entwicklungsprozesse: Du definierst oder optimierst Entwicklungsprozesse durch die Auswahl geeigneter Werkzeuge, Prozesse und Methoden, mit Fokus auf Effizienz, Skalierbarkeit und Qualität.
  • Projektsteuerung: Du übernimmst die technische Projektleitung in anspruchsvollen Projekten, von der Konzeption bis zur Umsetzung und Steuerung von Ressourcen und Zeitplänen.
  • Dokumentation: Du dokumentierst die Architekturentscheidungen und technischen Lösungen transparent.
  • Kommunikation: Du agierst als Schnittstelle zwischen verschiedenen Fachbereichen, IT und externen Stakeholdern und sorgst für eine klare Kommunikation.

Requirements

  • Starker Fokus auf das “Big Picture” sowie systemübergreifendes Denken.
  • Mindestens 5 Jahre relevante Berufserfahrung in der Softwareentwicklung sowie fundierte Kenntnisse in der Architektur komplexer Systeme.
  • Erfolgreich abgeschlossenes Studium, vorzugsweise im Bereich Informatik oder Wirtschaftsinformatik.
  • Fundierte Kenntnisse in Java (JDK21), Maven, Jenkins, RDBMS, IntelliJ und Git sowie Erfahrung mit Unit Tests wünschenswert.
  • Kenntnisse in Subversion (SVN) und Jira (Key User) von Vorteil.
  • Agile-Arbeitserfahrung, Eigenständigkeit, Teamfähigkeit und Organisationsgeschick.
  • Sehr gute Deutschkenntnisse in Wort und Schrift.

Benefits & conditions

  • Abwechslungsreiche und interessante Projekte
  • Kompetente und motivierte Kolleg:innen
  • Leistungsorientierte Vergütung
  • Individuelle Weiterbildung
  • Die Möglichkeit, mobil zu arbeiten
  • Attraktive Vergünstigungen wie Fahrradleasing, BAV und Sachzuwendungen
  • Parkplätze vor Ort und eine gute Autobahn-Anbindung

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…