Join AUTODOC as a Senior Back-End Software Developer
AUTODOC, a leading e-commerce platform for automotive spare parts in Europe, is seeking a highly skilled Senior Back-End Software Developer to join our dynamic team in Lisbon, Portugal. With a presence in 27 countries and a diverse team of over 5,000 employees, we are committed to innovation and excellence in the automotive industry.
Responsibilities
As a Senior Back-End Software Developer, you will:
- Work on the Autodoc Pro product, enhancing the existing system and assisting in the migration from a PHP monolith to a new microservice architecture.
- Evolve and improve the existing PHP codebase.
- Design and implement microservices using Java, RabbitMQ/Kafka, and PostgreSQL/MySQL.
- Engage in test-driven development and test automation.
- Monitor services, manage alerts, and mitigate incidents using tools like New Relic and Grafana.
- Collaborate with Senior Engineers across teams to align technical decisions.
Qualifications
Essential:
- Over 7 years of experience as a Java/Kotlin and/or PHP Software Engineer.
- At least 5 years of experience as a PHP Software Engineer.
- Minimum 2 years of experience with Java.
- Proficiency in MySQL, Postgres, and handling large data volumes.
- Experience in designing and developing large-scale, distributed software applications using RabbitMQ/Kafka.
- Familiarity with microservices and cloud architectures, including Google Cloud Platform, Kubernetes, and Docker.
- Strong understanding of architecture/design methods, data and API specifications, and quality assurance/testing methods (SOLID, OOP).
- Excellent problem-solving skills and the ability to apply logical and analytical thinking to complex problems.
- Strong communication and collaboration skills, with the ability to work autonomously in a team environment.
- Intermediate English proficiency (B1).
Desired:
- Knowledge of PHP 7+, Laravel, Symfony, and FuelPHP is a plus.
What We Offer
- Competitive salaries based on your professional experience.
- A fast-growing international company with stable employment.
- Annual vacation and an additional day off on your birthday.
- Mental Wellbeing Program offering free psychological counseling for you and your family members.
- Opportunities for advancement, further training (over 650 courses on soft and hard skills on our e-learning platform), and coaching.
- Free English and German language classes.
- Referral Program with attractive incentives.
- Flexible working hours and hybrid work options.
Join us today and be part of a success story in the making!
Benefits Extracted with AI
- Competitive salaries based on your professional experience
- Annual vacation and 1 additional day off on your birthday
- Mental Wellbeing Program – free psychological counseling
- Opportunities for advancement and further trainings
- Free English and German language classes
- Referral Program with attractive incentives
- Flexible working hours and hybrid work
Similar jobs
Last update: 23 minutes ago
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
Full Stack Developer with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Back End Developer (Java)
Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.
Mid-Level Back-end Engineer (PHP, Symfony)
Join Simplicate as a Mid-Level Back-end Engineer, working with PHP and Symfony in a dynamic, hybrid environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.