We're Getir, the pioneers of super fast delivery. Our founding idea: Groceries in minutes, delivered to your door through our app. Now offering more delivery models across different locations, our goals are made possible by our one-of-a-kind business model with our unique technology at its core. Our rapidly growing environment is the perfect opportunity to take initiative and create your legacy.
What You’ll 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.
- 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.
Benefits
- Private Health Insurance (including spouse and children)
- Multinet Meal Card
- Psychological Counseling Support
- Nutritionist Consultation
- Shuttle and Ring Service Availability
For detailed information on how we process your personal data, please review our Candidate Clarification Text (http://static.getir.com/candidate/indexen.html)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Engineer
2025-10-08
Backend Engineer - Go Engineer
2025-10-12
Senior Backend Engineer - Java
2025-10-08
- Posted
- Jul 29, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Istanbul
- Company
- Getir
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Engineer
2025-10-08
Backend Engineer - Go Engineer
2025-10-12
Senior Backend Engineer - Java
2025-10-08