Backend Developer

Flux GmbH
Berlin, Germany
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Software Quality Databases Continuous Integration PostgreSQL OPC Unified Architecture SAP (Applications) Spring-boot Backend Integration Tests
+5 more
Kubernetes Apache Kafka Front End Software Development Jenkins Microservices

Job description

  • Entwicklung und Weiterentwicklung unseres Microservice-Backends (Spring Boot & Quarkus)
  • Design, Implementierung und Betrieb stabiler APIs sowie eventbasierter Integrationen (Kafka)
  • Umsetzung und Pflege von Datenbank-Migrationen (PostgreSQL / Flyway)
  • Sicherstellung von Codequalität, Stabilität und langfristiger Wartbarkeit
  • Aufbau und Pflege von Unit- und Integrationstests (u. a. Testcontainers)
  • Mitverantwortung fĂźr Build & Betrieb der Services: CI/CD (Jenkins), Container/Kubernetes und Deployments mit Helm
  • Enge Zusammenarbeit mit Frontend und Produktmanagement fĂźr eine konsistente, funktionale GesamtlĂśsung
  • Weiterentwicklung unseres Technologie-Stacks (z. B. Java-Weiterentwicklung bis Java 25) und kontinuierliche Verbesserungen im Engineering

Requirements

  • Mehrjährige Erfahrung in der Backend-Entwicklung mit Java
  • Sehr gute Kenntnisse in Spring Boot und/oder Quarkus (Microservices)
  • Solides Verständnis von PostgreSQL, Datenmodellierung und Flyway-Migrationen
  • Erfahrung mit Kafka oder vergleichbaren Messaging/Eventing-Architekturen
  • Praxis in CI/CD (z. B. Jenkins) sowie Grundverständnis fĂźr Kubernetes/Helm
  • Clean Code, Architekturverständnis und Spaß an langlebigen Systemen
  • Vorteilhaft: Integrationen mit ERP-Systemen (D365/NAV/SAP) oder OPC-UA
  • Deutsch auf nahezu muttersprachlichem Niveau

Apply for this position

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

Apply on startup.jobs
Prepare application

Good distractions

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

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier ¡ World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg ¡ LIVE

2:10 min

Introducing Flux as a graduated CNCF infrastructure project

Davide Imola Davide Imola ¡ LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier ¡ World Congress 2023

Videos

See all

Related articles

See all