Senior Java Backend Entwickler / Software Engineer - Spring Boot, Cloud & Microservice

SimpleXX GmbH
Frankfurt am Main, Germany
19 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Testing (Software) Java (Programming Language) Agile Methodology Amazon Web Services Confluence JIRA Automation of Tests Bash Shell Cloud Computing Code Review Databases Continuous Integration
+19 more
Software Design Patterns Groovy Integrated Development Environments Junit Scrum Methodology Software Architecture Mockito Scaled Agile Framework Software Engineering Grafana Spring-boot Backend Gitlab-ci Kubernetes Restful APIs Code Restructuring Software Version Control Docker Microservices

Job description

  • Entwicklung und Weiterentwicklung moderner Backend-Anwendungen mit Java und Spring Boot
  • Konzeption, Implementierung und Integration von Microservices und REST-Schnittstellen
  • Entwicklung skalierbarer, sicherer und wartbarer Softwarekomponenten
  • Mitgestaltung moderner Cloud-Architekturen und Cloud-Infrastrukturen
  • Durchführung von Code-Reviews, Refactoring und automatisierten Softwaretests
  • Weiterentwicklung von CI/CD-Pipelines und Entwicklungsumgebungen
  • Analyse und Behebung technischer Fehler sowie Optimierung bestehender Anwendungen
  • Enge Zusammenarbeit mit agilen Entwicklungsteams und fachlichen Ansprechpartnern
  • Mitwirkung bei Architekturentscheidungen und technischen Konzepten

Requirements

  • Abgeschlossenes IT-Studium, vergleichbare Ausbildung oder langjährige relevante Berufserfahrung
  • 5-8 Jahre praktische Erfahrung in der Softwareentwicklung
  • Sehr gute Kenntnisse in Java, Spring Boot, Microservices und REST-APIs
  • Mindestens 2 Jahre Erfahrung mit Cloud-Technologien wie AWS oder vergleichbaren Plattformen
  • Praktische Erfahrung mit Docker, Kubernetes und idealerweise Helm
  • Erfahrung mit GitLab CI, CI/CD-Pipelines und Versionsverwaltung
  • Fundierte Kenntnisse in Softwarearchitektur, SOLID-Prinzipien und Design Patterns
  • Erfahrung mit automatisierten Tests, beispielsweise JUnit und Mockito
  • Sicherer Umgang mit modernen Entwicklungsumgebungen und Datenbanken
  • Sehr gute Deutschkenntnisse und ausgeprägte Teamfähigkeit

Wünschenswerte Kenntnisse:

  • Erfahrung mit Monitoring-Tools wie Grafana
  • Kenntnisse in Jira und Confluence
  • Erfahrung mit Bash, Groovy oder Messaging-Systemen
  • Kenntnisse agiler Methoden wie Scrum oder SAFe
  • Erfahrung mit komplexen Cloud-Anwendungen und Softwarearchitekturen, * Bachelor (Wünschenswert)

Sprache:

  • Deutsch verhandlungssicher , mindestens C1 - Level (Erforderlich)
  • Englisch fließend , mindestens B2 - C1 (Wünschenswert)

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…