Wir suchen einen Java Backend Engineer, der beim Aufbau von Apus Commerce und dem Ökosystem der Apus Platform mithilft — Systeme, die Tausende von Verkaufsstellen bedienen und hohe Anforderungen an Zuverlässigkeit, Performance und Sicherheit stellen. Sie konzipieren und entwickeln zentrale Backend-Services, von der Verarbeitung von Verkaufstransaktionen bis zur filialübergreifenden Datensynchronisierung.
Ihre Aufgaben
Backend-Services in Java (Spring Boot) konzipieren, entwickeln und warten
APIs für die POS-App, das Admin-Web und Drittanbieter-Integrationen entwickeln
Datenbanken entwerfen, Abfragen optimieren und die Transaktionsintegrität sicherstellen
Performance, Skalierbarkeit und hohe Verfügbarkeit gewährleisten
Unit-/Integrationstests schreiben, Code reviewen und die Qualität verbessern
Mit Produkt-, Frontend- und Implementierungsteams zusammenarbeiten, um zu liefern
Anforderungen
2+ Jahre Backend-Entwicklung mit Java
Stark in Spring/Spring Boot und RESTful APIs
Fundierte SQL- und Kenntnisse relationaler Datenbanken (PostgreSQL/MySQL)
Verständnis von Service-Architektur, Queues, Caching und Anwendungssicherheit
Sicher im Umgang mit Git, CI/CD und Containern (Docker)
Problemlösungsorientiertes Denken, sorgfältig im Umgang mit Finanzdaten
Wünschenswert
Erfahrung mit POS-, Zahlungs- oder Fintech-Systemen
Kafka/RabbitMQ, Redis, Elasticsearch
Microservices und Kubernetes
Kenntnisse in Buchhaltung/Lagerhaltung sind ein Plus
Was wir bieten
Wettbewerbsfähige, leistungsbasierte Vergütung mit regelmäßigen Reviews
Krankenversicherung für Sie und Ihre Familie
Moderne Ausstattung und ein Weiterbildungsbudget
Hybrides Modell mit flexiblen Arbeitszeiten
Ein junges, offenes Team, das Technologie von Grund auf verantwortet
So bewerben Sie sich
Senden Sie Ihren Lebenslauf (und ggf. Portfolio/GitHub) mit ein paar Zeilen dazu, warum Sie passen. Das Team antwortet innerhalb von 5 Werktagen.
Jetzt bewerben