Match score not available

Software Developer Back-End

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5 years+ experience as a Java/Kotlin and/or Go Software Engineer, Experience with MySQL, Postgres, RabbitMQ, microservices, cloud architectures, and design patterns.

Key responsabilities:

  • Migration from PHP monoliths to new microservices architecture
  • Designing and implementing microservices, test automation, service monitoring and alerting
AUTODOC logo
AUTODOC Information Technology & Services Large https://autodoc.group/
5001 - 10000 Employees
See more AUTODOC offers

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 - Java/Kotlin, RabbitMQ, 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 Java/Kotlin and/or Go 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

  • 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!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
EnglishGermanPolish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Teamwork

Back-End Developer Related jobs