Backend Software Engineer (m/f/x)

Permanent employee, Full-time · Romania - Remote, Remote, Kassel

WE ARE SEARCHING FOR YOU!

Are you a passionate backend developer with a good understanding of the processes between frontend, backend and infrastructure? You are enthusiastic about new technologies and already have first experiences with serverless applications or microservice architectures? 

Then apply and join our team as a Backend Developer (m/f/x) full-time.

We offer you the opportunity to work in a dynamic and innovative environment where your skills and creativity are valued. If you are ready to shape the future together with us, then let's go! We look forward to receiving your application.
PlentyONE promotes equal opportunity and diversity in the workplace and encourages all qualified individuals to apply, regardless of gender, age, origin, religion, sexual orientation or disability.
Your mission
  • You will architect, develop, and support the critical API framework that underpins all e-commerce import and export integrations. Your work ensures the seamless, reliable operation of the core mechanisms that drive our integration ecosystem, enabling scalable and efficient data exchange across diverse platforms.
  • You optimise and enhance the application's performance and scalability.
  • You draft architectural decisions together with your team, Technical Lead and Product Manager.
  • Build highly available and scalable microservices
  • Design and develop complex software, which needs to run asynchronously, on parallel and memory efficiently.
  • Your code adheres to good principles and best practices, like the SOLID.
  • You implement automated software testing (e.g. Unit-Tests).
  • Collaborate closely with other teams in the company, other stakeholders to deliver high-quality solutions.
  • Stay updated with the latest industry trends and technologies to continuously improve our backend infrastructure.
Your profile
  • Passionate about software development and architecture, with a focus on long-term success.
  • Self-motivated and able to make independent decisions while keeping the big picture in mind.
  • Committed to personal and professional growth, always seeking improvement opportunities.
  • Proactive in identifying and solving bottlenecks to ensure smooth project flow.
  • Open-minded team player, valuing collaboration across teams to solve challenges.
  • Reliable, communicative, and proficient in English for effective collaboration and leadership.
Required experience:
  • Extensive Backend Development Experience:
    Proven track record in designing, developing, and maintaining scalable backend applications with a strong focus on performance and reliability.
  • Expertise in PHP and Laravel:
    In-depth knowledge of PHP, specifically for complex Laravel-based applications, including experience in writing clean, efficient, and maintainable code.
  • Cloud Services Proficiency:
    Hands-on experience with AWS cloud services, including deploying, managing, and scaling applications in a cloud environment.
  • Containerization & Orchestration:
    Strong skills in Docker and Kubernetes for containerization and orchestration, ensuring efficient deployment and management of microservices.
  • Architectural Acumen:
    Solid understanding of microservices architecture and best practices for building scalable and robust systems, with a demonstrated ability to design systems that can handle growth.
  • Additional Programming Skills:
    Proficiency in Golang is preferred, providing a complementary skill set for developing high-performance backend services.
  • Database and Caching Technologies:
    Experience with both SQL and NoSQL databases, along with a solid grasp of caching mechanisms to optimize application performance.
  • Analytical & Problem-Solving Abilities:
    Excellent analytical and problem-solving skills with the capacity to thrive in fast-paced, dynamic environments.
Nice to have:
  • Knowledge about the common API authentication standards.
  • Familiar with e-commerce systems and/or ERPs.
  • You are familiar with monitoring, logging and alerting.
  • Experience with CI/CD and technologies, like ArgoCD or GitHub Actions.
  • Experience with Infrastructure as Code (terraform).
  • Writing developer documentation for your developer coworkers.


Benefits
Your voice counts! Your ideas for the success of PlentyONE and our support to take care of you personally

  • We remote together - we stand for a digital thinking, working and decision-making solution. It means the freedom to work from anywhere in Germany
  • Work-life balance & a headquarters in Kassel
  • Up to date: work with the latest hardware and technology
  • Always better: further training budget and a wide range of workshops
  • Well provided for: a variety of discounts in hundreds of online shops as well as extensive social benefits, e.g. childcare subsidy, shopping card, company pension scheme, anniversary bonus
  • Fit & mobile with us: Wellpass, "Deutschland Ticket" for public transport and bike leasing
  • Team events and legendary plenty parties
About us
The PlentyONE GmbH is an innovative software company and the developer of the leading e-commerce ERP, PlentyONE. For 20 years, the company has empowered brands, manufacturers and retailers in expanding their reach, scaling their e-commerce business efficiently by enabling them to quickly connect to more than 150 marketplaces. PlentyONE automates and connects processes across the full depth and breadth of the e-commerce value chain to drive effective multichannel commerce. This enhances customers' digital sales strategies. Approximately one in ten euros in German online trade is generated via the platform. For more information, visit www.plentyone.com.
Your application
We appreciate your interest in our company. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@plentyone.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.