Job Description
Company Description
AUTODOC is Europe’s leading online retailer for car spare parts. As the fastest-growing company in this sector, AUTODOC is aiming to expand its position further.
Now we are represented in 27 other European countries in addition to Germany. AUTODOC pursues a strong customer focus on social media, through technical support in the respective national language and a demand-oriented product range currently comprising almost 2.5 million items from 545 brand manufacturers for 128 car brands.
We are looking for a Backend Engineer who will be working on one of the back-end teams, responsible for the development, deployment and monitoring of AUTODOC’s microservices.
Job Description
Responsibilities
- Work on the migration from PHP monoliths to the new microservice architecture
- Design and implementation of microservices - Go, RabbitMQ or Kafka, PostgreSQL, Nodejs
- Test-driven development and Test Automation
- Service monitoring, alerting, and incident mitigation - New Relic, Grafana
- Code review with peers to find the bugs, optimize logic, and detect the bottlenecks
Requirements
- 5 years+ of work experience as a Go (Java/Kotlin) Software Engineer
- Experience with MySQL, Postgres, and working with large data volumes
- Experience in software development, supporting the design and development of large-scale, distributed software applications - RabbitMQ or Kafka
- Experience with microservices and cloud architectures - Google Cloud Platform, Docker
- Knowledge of architecture/design methods and patterns, data and API specifications, quality assurance, and testing methods - SOLID, OOP
- Strong problem-solving skills and ability to apply logical and analytical thinking to complex problems
- Excellent communication and collaboration skills, with the ability to work autonomously in a team environment
Nice to have
- Prior knowledge of PHP 7+, Laravel, Symfony, and FuelPHP knowledge is a plus
What do we offer?
- Competitive salary based on your professional experience
- Stable employment in the fast growing international company
- Wide benefit system
- Dynamic work environment
- Ability to influence business and its results
- Professional growth — you will attend free external and internal courses
- Paid business trips and payment for participation in conferences
- Paid corporate language classes (English, German, Polish)
Join us today and let’s create a success story together!