Java Developer:in

STRABAG
21 days ago

Role details

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

Job location

Tech stack

Java
Code Review
Computer Programming
Web Development
Spring
Maven
Scrum
Software Architecture
Software Engineering
Multithreading
Google Cloud Platform
Cloud Platform System
Spring Cloud
Spring-boot
Angular
Build Tools
Microservices

Job description

Dein Herz schlägt höher, wenn du internationale Softwareprodukte vorantreiben kannst? Mit unserer intern entwickelten Cloud Plattform gestalten und digitalisieren wir die Bauprozesse von morgen, die basierend auf der Google Cloud Plattform mit Java-Microservices, Spring Boot und Angular entwickelt wird. Du bist dabei, wenn ganze Baustellen in ein BIM-Modell digital abgebildet werden oder Bauteile zum Projektfortschritt getrackt werden.

  • Du übernimmst eine Mentor-Funktion in internationalen agilen Scrum-Teams und gibst dein Wissen und deine Erfahrung gerne weiter
  • Du bist am gesamten Entwicklungsprozess von der Aufnahme der Anforderungen über Implementierung bis zurFreigabe von Applikationen beteiligt
  • Du hast die Konzeption und strategische Weiterentwicklung der Software-Architektur im Blick
  • Du treibst wichtige technische Entscheidungen voran, setzt selbst hohe Standards im Coding und führst Code Reviews durch
  • Du gibst dein Wissen sowie deine Erfahrung gerne weiter und erhältst die Möglichkeit, dich perspektivisch zum Fachgruppenleiter weiterzuentwickeln

Requirements

  • Du bringst fundierte Kenntnisse und mehrjährige Berufserfahrung mit der Java-Plattform (Core, Multithreading, Collections) sowie mit Spring, Spring Boot, Spring Cloud und Maven mit
  • Du verfügst über sehr gute Kenntnisse in Software-Design-Patterns und Best Practices im Software-Design
  • Du hast umfassende Erfahrung im Aufbau skalierbarer, verteilter Anwendungen, Microservice-Architekturen sowie eventbasierter Architekturen und Cloud-Plattformen
  • Du verfügst über Erfahrung im Bereich Codequalität, Software-Testing (Unit-, Contract-, Integrations- und End-to-End-Tests) sowie dem Einsatz entsprechender Qualitätsmetriken
  • Du kennst die aktuellen Standards und Trends der Webentwicklung, Frameworks und Build-Tools

Benefits & conditions

  • Wir bieten ein spannendes und abwechslungsreiches Aufgabenspektrum in einem zukunftsorientiertem und internationalen Arbeitsumfeld mit vielfältigen Möglichkeiten zur persönlichen und fachlichen Weiterentwicklung
  • Bei uns erhältst du ein umfassendes Onboarding in Begleitung eines persönlichen Buddies sowie eines dynamisches Team, welches für Fragestellungen und Austausch zur Seite steht
  • Wir fördern deine Entwicklung, denn deine persönliche und fachliche Weiterbildung ist uns ein besonderes Anliegen

Apply for this position