About TAPSI Garage:
Tapsi Garage is TAPSI Group's platform for car spare parts and consumable, leveraging our expertise to revolutionize the automotive e-commerce experience. Our mission is to provide the parts and equipment you need reliably, efficiently, and with a commitment to exceptional service.
Position Summary:
We are looking for a skilled Mid-Level Backend Developer to join our engineering team. You will work in a microservices-based architecture, building scalable and highly reliable backend services using modern technologies and best practices.
You will collaborate closely with cross-functional teams in an Agile environment to design, develop, and maintain high-performance systems.
Responsibilities:
- Design, develop, optimize, and maintain backend services within a microservices architecture.
- Implement scalable APIs and internal services using Node.js, Java, or Golang.
- Develop and optimize highly transactional systems using PostgreSQL.
- Integrate services using message brokers (event-driven architecture).
- Write clean, maintainable, and testable code.
- Participate in code reviews and contribute to improving engineering standards.
- Collaborate with DevOps and infrastructure teams for deployment and monitoring.
- Troubleshoot production issues and optimize system performance.
- Contribute to architectural decisions and technical discussions.
Requirements:
- 3+ years of experience in backend development.
- Strong experience in at least one of the following: Node.js, Java, or Golang.
- Solid understanding of RESTful APIs and distributed systems.
- Experience working with microservices architecture.
- Experience with message brokers.
- Strong experience with PostgreSQL, especially in high-transaction environments.
- Understanding of database design, indexing, and performance tuning.
- Understanding of system design and scalability patterns.
- Experience working in Agile/Scrum teams.
- Strong problem-solving skills.
- Good communication skills.
- Ability to work independently and collaboratively.
- Ownership mindset and attention to detail.
Nice to Have:
- Knowledge of observability tools (logging, monitoring, tracing).
- Experience with modern containerization systems.
- Familiarity with CI/CD pipelines.
Benefits:
- Dynamic and collaborative work environment.
- Exposure to real-world challenges and modern technologies.
- Health insurance, employee benefits, and performance incentives.
- Clear career growth opportunities within the tech team.