Job Description:
• You will design and maintain scalable backend services using DDD and CQRS
• You will implement asynchronous communication using RabbitMQ/Kafka
• You will lead code reviews and inspection rules in CI/CD pipelines
• You will manage observability and stability of AWS infrastructure (CloudWatch) and orchestrate containers in Kubernetes
• You will collaborate directly with Product and QA to turn user stories into efficient technical solutions
Requirements:
• 3+ years as a Backend Developer
• Advanced proficiency in NestJS and TypeScript
• Object-Oriented Programming (OOP), Functional Programming, and Microservices design (REST)
• Proven experience with Clean Architecture
• Knowledge of cloud computing (AWS or Azure) and container management
• Analytical ability to break down performance issues and a strong customer focus
Benefits:
• A connected team focused on your physical and mental well-being
• A fresh, collaborative culture of continuous improvement with learning opportunities and supportive colleagues
• Programs like Happy Kaizen and WeSofka that support your physical and emotional well-being
• KaizenHub, a program designed to develop your talents with feedback, mentoring and coaching through Sofka U