-
Getir

Backend Engineer

Getir
Turkey · Full-time · Mid-Senior

Getir is the pioneer of ultra-fast delivery. By bringing together great technology with a unique operational model, we were the first to introduce the concept of groceries being delivered to your door in minutes.

Great technology is developed by great people, and thats why were looking for talented technologists to join our team.

What Youll Be Doing

  • Design, develop, and maintain scalable backend systems using Java and Node.js.
  • Improve the quality and efficiency of our microservices architecture.
  • Collaborate with business and engineering teams to refine requirements and deliver high-quality, testable code.
  • Develop and optimize RESTful APIs and asynchronous communication flows using Kafka or RabbitMQ.
  • Implement robust caching strategies with Redis to enhance performance.
  • Build and maintain CI/CD pipelines and contribute to a strong DevOps culture.
  • Operate within distributed cloud environments (preferably AWS), scaling applications with containers (Docker, Kubernetes/EKS).
  • Conduct thorough unit and integration testing, including mocking and test-driven development.
  • Monitor applications with tools such as Grafana or New Relic to ensure performance and reliability.
  • Actively mentor junior engineers and contribute to cross-team technical initiatives.
  • Continuously seek and introduce new tools, frameworks, and best practices to improve the engineering workflow.


What You Bring

  • Bachelor’s degree in Computer Science or a related technical field.
  • 3-5+ years of backend development experience using Java with Spring and/or Node.js/TypeScript in a production environment.
  • Strong understanding of microservices, distributed systems, and event-driven architectures.
  • Proficiency with relational and NoSQL databases such as PostgreSQL and MongoDB.
  • Hands-on experience with Redis and advanced caching mechanisms.
  • Knowledge of message brokers like Kafka and RabbitMQ.
  • Solid experience with Docker and container orchestration (Kubernetes/EKS).
  • Expertise in building CI/CD pipelines and implementing DevOps best practices.
  • Excellent Git knowledge (branching, merging, PR reviews).
  • Strong testing mindset capable of writing unit, integration, and end-to-end tests.
  • Fluent communication skills in English.


Benefits

  • Hybrid working model
  • Once-in-a-career opportunity to make an impact in one of the fastest-growing mobile-commerce businesses in the world.
  • Take charge of your own career growth with us through professional development opportunities! We really mean it when we say that upward and sideways mobility are some of our favorite terms.
  • Health insurance (family included)
  • Meal card
  • Competitive salary

Key Skills

Ranked by relevance

microservices docker devops redis kafka java cicd restful apis postgresql grafana nosql cloud git aws
Login to Apply
Posted
May 30, 2025
Type
Full-time
Level
Mid-Senior
Location
Ankara
Company
Getir

Industries

Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Getir
Related

Backend Engineer - Go Engineer

2025-10-12

Full-time
Not Applicable
Turkey
Technology
Engineering
View Job Details
Getir
Related

Backend Engineer - Go Engineer

2025-09-12

Full-time
Associate
Turkey
Technology
Information Technology
View Job Details
Getir
Related

Backend Engineer

2025-10-08

Full-time
Associate
Turkey
Technology
Information Technology