Jobiglo

No results.

Backend Engineer – Java & Spring Boot (Microservices)

Migros One · Ataşehir

New
🇬🇧 English
Java 17+ Spring Boot Microservices Distributed systems Event-driven architecture Kafka MySQL PostgreSQL Redis Docker Kubernetes AWS CI/CD pipelines Automated testing Logging Monitoring Observability SOLID principles Design patterns

Job description

About the role

We are looking for a Backend Engineer to join our e‑commerce technology team. The role focuses on developing and maintaining Java and Spring Boot microservices that support supply‑chain operations.

Key responsibilities

  • Develop and maintain Java and Spring Boot microservices that support supply‑chain operations.
  • Design and build RESTful APIs and event‑driven services using Kafka and similar messaging technologies.
  • Improve reliability, scalability, data consistency, and fault tolerance of business‑critical systems.
  • Write unit and integration tests and contribute to CI/CD processes.
  • Monitor logs, metrics, and alerts, and investigate production issues.
  • Collaborate closely with Product, Data, QA, DevOps, and other engineering teams.

Required profile

  • 4+ years of backend development experience.
  • Strong experience with Java 17+ and Spring Boot.
  • Practical knowledge of microservices, distributed systems, and event‑driven architecture.
  • Hands‑on experience with Kafka or similar messaging and queuing technologies.
  • Solid understanding of idempotency, retry strategies, event ordering, and eventual consistency.
  • Experience with MySQL or PostgreSQL and familiarity with caching technologies such as Redis.
  • Practical knowledge of Docker, Kubernetes, AWS, and CI/CD pipelines.
  • Experience with automated testing, logging, monitoring, and observability.
  • Strong understanding of clean code, SOLID principles, design patterns, and code review practices.

Required skills

  • Java 17+
  • Spring Boot
  • Microservices
  • Distributed systems
  • Event‑driven architecture
  • Kafka
  • MySQL
  • PostgreSQL
  • Redis
  • Docker
  • Kubernetes
  • AWS
  • CI/CD pipelines
  • Automated testing
  • Logging
  • Monitoring
  • Observability
  • SOLID principles
  • Design patterns

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Migros One.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Türkiye.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 8 saat önce

Expires 1 ay sonra

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Migros One

Ataşehir