Java Developer

Software AG
Vienna, Austria
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate
Compensation
€ 46K

Job location

Remote
Vienna, Austria

Tech stack

Clean Code Principles
Java
Agile Methodologies
Code Review
Continuous Integration
Relational Databases
Hibernate
Oracle Applications
Pair Programming
Scrum
Software Engineering
Spring-boot
GIT
Gitlab-ci
Kubernetes
Information Technology
Kafka
Software Version Control
Docker

Job description

Als Java Developer (m/w/d) arbeitest du an innovativen Softwareentwicklungsprojekten im internationalen Fintech- und Bankenumfeld. Du entwickelst moderne, skalierbare Anwendungen und bringst dein technisches Wissen aktiv in unser agiles Team ein. Dabei übernimmst du Verantwortung für technische Entscheidungen und optimierst bestehende Architekturen.

Deine Hauptaufgaben:

  • Entwicklung neuer Features und Weiterentwicklung bestehender Anwendungen auf Basis von Kunden- und Business-Anforderungen.
  • Arbeiten in agilen, crossfunktionalen Teams mit Entwicklern, Testern, Produktmanagern und Business-Analysten.
  • Beteiligung an Architekturentscheidungen und kontinuierlicher technologischer Weiterentwicklung.
  • Durchführung von Code-Reviews, Pair Programming und Mentoring von Junior Developern.
  • Nutzung moderner CI/CD-Pipelines und Automatisierungstools zur Optimierung des Entwicklungsprozesses.
  • Enge Zusammenarbeit mit internationalen Teams und technische Abstimmung mit relevanten Stakeholdern.

Requirements

  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare technische Ausbildung - alternativ nachweisbare Berufserfahrung in der Softwareentwicklung.
  • Mehrjährige Erfahrung (min 3 Jahre) in der Java-Entwicklung
  • Fundierte Kenntnisse in Java, Spring Boot, Hibernate und relationalen Datenbanken (Oracle).
  • Erfahrung mit modernen Architekturkonzepten (Hexagonale Architektur, REST, Messaging- Systeme wie Kafka).
  • Erfahrung mit Container-Technologien (Kubernetes, Docker).
  • Sicherer Umgang mit Versionskontrollsystemen (Git) und CI/CD-Tools (GitLab CI).
  • Hoher Qualitätsanspruch durch den Einsatz von bewährten Software-Engineering Praktiken (Clean Code, SOLID)
  • Agile Entwicklungsmethoden (Scrum, Kanban) sind dir vertraut.
  • Analytische Denkweise, lösungsorientiertes Arbeiten und eine strukturierte Arbeitsweise.
  • Teamfähigkeit, Eigenmotivation und starke Kommunikationsfähigkeiten.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Benefits & conditions

Zur Unterstützung unseres Teams suchen wir ab sofort und in Vollzeit (38,5 Wochenstunden). Das Mindestgehalt liegt bei EUR 45.738,00 brutto pro Jahr (auf 38,5 Stunden Basis), das tatsächliche Gehalt ist abhängig von Qualifikation und Erfahrung. Wir bieten darüber hinaus eine marktkonforme Bezahlung in Abhängigkeit von Qualifikation und Vorerfahrung., Dich erwartet ein modernes Arbeitsumfeld mit Essensgutscheinen sowie attraktiven Gesundheits- und Sportangeboten. Flexible Arbeitszeiten, Homeoffice-Optionen und unser Betriebskindergarten fördern eine ausgewogene Work-Life-Balance. Zusätzlich profitierst du von Mitarbeitervergünstigungen, gemeinsamen Firmenveranstaltungen und weiteren Benefits.

About the company

Software AG (Frankfurt MDAX: SOW) reimagines integration, sparks business transformation and enables fast innovation on the Internet of Things so you can pioneer differentiating business models. We give you the freedom to connect and integrate any technology from app to edge. We help you free data from silos so it’s shareable, usable and powerful - enabling you to make the best decisions and unlock entirely new possibilities for growth. Software AG has nearly 5,000 employees and is active in 70 countries

Apply for this position