Backend Developer
inDriver
Software Engineering
Cyprus
Posted on Dec 22, 2025
Key Responsibilities
- Develop and maintain backend services using Golang, translating business requirements into efficient and structured code within the agreed scope.
- Independently drive your tasks through the full lifecycle—from development and testing (passing Quality Gates) to deployment.
- Design database schemas for new features, write optimized SQL queries, and ensure data integrity.
- Implement asynchronous communication between microservices using Kafka and standard company patterns.
- Cover your code with tests, ensure monitoring/logging is in place for your features, and quickly resolve issues in production.
- Participate in code reviews to ensure compliance with company guidelines (ADR), and provide constructive feedback to peers.
- Create and maintain clear technical documentation for implemented services and features.
Skills, Knowledge and Expertise
- 3+ years of backend engineering experience. You are a self-sufficient engineer capable of delivering tasks without constant supervision.
- Good understanding of the language syntax, standard library, and common Go patterns (concurrency, error handling).
- Experience working with relational databases (SQL), writing complex queries, and understanding basic index usage.
- Familiarity with microservice architecture, Docker, and CI/CD principles. Experience with AWS (or other cloud providers) is a plus.
- Understanding of event-driven architecture and experience using Kafka (or similar tools) for inter-service communication.
- A desire to learn best practices, accept feedback, and actively develop your engineering skills.
- Ability to communicate technical ideas clearly and work collaboratively to achieve common team goals.
Conditions & Benefits
- Stable salary, official employment
- Health insurance
- Hybrid work mode and flexible schedule
- Relocation package offered for candidates from other regions
- Access to professional counseling services including psychological, financial, and legal support
- Discount club membership
- Diverse internal training programs
- Partially or fully paid additional training courses
- All necessary work equipment