Senior Software Engineer (Java)

APRIORI - business solutions AG
4 days ago

Role details

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

Job location

Tech stack

Java
Agile Methodologies
Continuous Integration
Hibernate
Spring
Software Systems
Spring-boot
Build Management
Information Technology
Software Version Control

Job description

  • Steuerung des Entwicklungsprozesses: Sie leiten den gesamten Prozess - von der Aufnahme der fachlichen Anforderungen über die agile Entwicklung bis hin zur Implementierung
  • Koordination und Dokumentation: Sie dokumentieren und kommunizieren Entscheidungen zu IT- und Softwarelösungen und übernehmen bei Bedarf die Leitung als Lead-Developer:in
  • Qualitätssicherung: Sie bewerten die Qualität von Softwarelösungen, identifizieren Optimierungsmöglichkeiten und entwickeln entsprechende Maßnahmen zur Verbesserung
  • Analyse und Umsetzung: Sie analysieren und implementieren anspruchsvolle Anwendungen in Projekten für die öffentliche Verwaltung und die Privatwirtschaft
  • Technologischer Fokus: Sie arbeiten mit modernen Technologien und behalten aktuelle Technologietrends im Blick, um diese sinnvoll einzusetzen

Requirements

  • Sie haben ein Studium in (Wirtschafts-)Informatik, einem ähnlichen naturwissenschaftlichen oder technischen Fach abgeschlossen oder eine entsprechende Ausbildung erfolgreich absolviert
  • Ihre berufliche Erfahrung umfasst mehrere Jahre in der Arbeit an komplexen Java-Enterprise-Projekten, bei denen Sie gängige Tools und Frameworks routiniert eingesetzt haben
  • Sie sind bestens vertraut mit Java-Technologien wie Spring/Spring Boot oder Hibernate sowie ähnlichen Werkzeugen aus der Java-Welt
  • Aktuelle Praktiken wie CI/CD, Versionsverwaltung und Build-Management gehören zu Ihrem Repertoire, ebenso wie der Umgang mit Container-Lösungen
  • Ihre Sprachkenntnisse in Deutsch (C1) und Englisch (B2) ermöglichen Ihnen eine sichere Kommunikation in Wort und Schrift

Benefits & conditions

  • Arbeitszeiten: Flexible Gestaltung ohne Kernarbeitszeiten und mit der Möglichkeit, Gleittage einzusetzen, bietet Ihnen eine optimale Work-Life-Balance
  • Karrieremöglichkeiten: Entwickeln Sie sich mit unserem Laufbahnmodell gezielt weiter und verfolgen Sie Ihre Karriereziele
  • Weiterbildung: Über 100 Schulungs- und Weiterbildungsangebote halten Ihr Wissen auf dem neuesten Stand - Profitieren Sie von inspirierenden Formaten wie Brown-Bag-Sessions, Entwicklerkonferenzen und Communities

About the company

Unser Kunde gestaltet seit mehr als 40 Jahren nachhaltige IT-Lösungen und setzt dabei auf moderne Technologien, um die Anforderungen von Wirtschaft und öffentlichen Institutionen zu erfüllen. Als Java Software Entwickler (m/w/d) in Full Remote, leisten Sie einen Beitrag zur Gestaltung innovativer Anwendungen, wobei das Spektrum von der Entwicklung von Content-Management-Systemen für Behörden bis hin zur Umsetzung von einer Plattform für die Sendungsverfolgung reicht. Klingt spannend? Werden Sie Teil des Teams und wirken Sie an der Vision mit!

Apply for this position