Java Backend Developer - Spring Boot | REST | Kubernetes - 60 % remote

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

Role details

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

Tech stack

Java (Programming Language) Amazon Web Services Amazon S3 Confluence JIRA Automation of Tests Software Documentation Software Quality Code Review Continuous Integration Linux Java Platform Enterprise Edition (J2EE)
+27 more
IntelliJ IDEA Spring Framework Junit Apache Maven Pair Programming Scrum Methodology Redis Openid Connect Mockito Scaled Agile Framework Software Engineering Strategies of Testing TypeScript Test-Driven Development (TDD) Okta Grafana Spring-boot Gatling Backend Git Cloudformation Gitlab-ci Kubernetes Apache Kafka Cucumber (Software) Code Restructuring Docker

Job description

  • Entwicklung und Weiterentwicklung von Backend-Komponenten mit Java und Spring Boot
  • Konzeption, Entwicklung und Integration von REST-Schnittstellen
  • Weiterentwicklung, Optimierung und Stabilisierung bestehender Anwendungen und Services
  • Analyse und Behebung von Fehlern in bestehenden Applikationen und Komponenten
  • Refactoring und Modernisierung von Legacy Code
  • Entwicklung von Teststrategien und Umsetzung automatisierter Tests
  • Durchführung von Unit-, Integrations-, Acceptance- und Performance-Tests
  • Sicherstellung einer hohen Codequalität durch TDD, Code Reviews und Pair Programming
  • Mitarbeit an automatisierten CI/CD- und Deployment-Prozessen
  • Erstellung technischer Dokumentationen und Systemdokumentationen
  • Enge Zusammenarbeit mit Product Ownern, Entwicklern und weiteren Stakeholdern im agilen Team, * Abwechslungsreiche Aufgaben zwischen Neuentwicklung, Modernisierung und Qualitätssicherung
  • Mitarbeit an einer zentralen digitalen Vertriebsplattform
  • Agiles und professionelles Entwicklungsumfeld
  • Hybrides Arbeitsmodell mit Remote-Anteil
  • Persönliche Betreuung während des gesamten Projekteinsatzes
  • Langfristige Perspektive und weitere spannende Projekte
  • Übertarifliche Vergütung mit attraktiven Zuschlägen und Zulagen
  • eine 39-Stunden-Woche und ein Arbeitszeitkonto zur freien Verfügung (Kombination von Freizeitausgleich oder Auszahlung für geleistete Mehrarbeit)
  • Zusätzliche Boni: Erfolgreiche Mitarbeiterempfehlungen werden extra vergütet (Vermittlungsprämie)
  • Ein zuverlässiger Mitarbeitersupport (schnelle Rückmeldung zu administrativen Fragen und bei zusätzlichem Support - menschliche, persönliche und qualifizierte Beratung sowie mehrsprachig)

Bist Du: (m/w/d): Java Entwickler, Java Backend Entwickler, Backend Entwickler, Java Softwareentwickler, Softwareentwickler Java, Spring Boot Entwickler, Java Developer, Backend Developer, Software Engineer Java, Java Application Developer, Enterprise Java Entwickler ?

Dann bewirb Dich bei uns!

Fu_Sz

Art der Stelle: Vollzeit, Festanstellung

Requirements

  • Mehrjährige Berufserfahrung in der Softwareentwicklung in einem agilen Umfeld, z. B. Scrum oder Kanban
  • Mindestens 3 Jahre praktische Erfahrung mit Java bzw. Java EE
  • Sehr gute Kenntnisse in der Java-Backend-Entwicklung mit Spring Boot
  • Kenntnisse in Spring AOP und MapStruct
  • Erfahrung in der Entwicklung und Integration von REST-Schnittstellen
  • Sicherer Umgang mit Maven und IntelliJ
  • Erfahrung mit automatisierten Tests und Test Driven Development (TDD)
  • Kenntnisse in JUnit, Mockito und Cucumber, idealerweise auch Gatling
  • Erfahrung mit Legacy Code und Refactoring
  • Kenntnisse in Docker und Kubernetes
  • Erfahrung mit CI/CD, idealerweise mit GitLab CI, FluxCD und Helm
  • Sicherer Umgang mit Git sowie Erfahrung mit Jira und Confluence
  • Gute Linux-Kenntnisse
  • Erfahrung mit Code Reviews und Pair Programming
  • Analytische, strukturierte und lösungsorientierte Arbeitsweise
  • Kommunikationsstärke und Freude an der Zusammenarbeit im Team

Von Vorteil sind außerdem Kenntnisse in AWS, S3, EKS, ECS, CloudFormation, RDS, Kafka, Redis, TypeScript, OpenID Connect, Keycloak, JWT, Graylog, Instana, Grafana oder SAFe., * Bachelor (Wünschenswert)

Sprache:

  • Englisch, mindestens B2 - C1 (Wünschenswert)
  • Deutsch , mindestens - C1 (Erforderlich)

Benefits & conditions

  • Betriebliche Altersvorsorge
  • Betriebliche Weiterbildung
  • Betriebsarzt/Betriebsärztin
  • Flexible Arbeitszeiten

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

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:11 min

Updating the delivery architecture with Jira and Tekton pipelines

Lian Li · World Congress 2022

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

Videos

See all

Related articles

See all