Golang Developer

October 20

Apply Now
Logo of plentysystems AG

plentysystems AG

ecommerce Solution • ecommerce Platform • cross channel trade • German market • multichannel Sales

201 - 500

Description

• You draft architectural decisions together with your team, Technical Lead and Product Manager. • Design and develop complex software, which needs to run asynchronously, on parallel and memory efficiently. • Build highly available and scalable microservices • Your code adheres to good principles and best practices, like the SOLID. • You implement automated software testing (e.g. Unit-Tests). • You integrate API’s for various e-commerce import and export processes • You optimise and enhance the application's performance and scalability. • 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.

Requirements

• Proven experience as a backend developer, with a focus on building and maintaining scalable applications. • Excellent analytical and problem-solving skills and the ability to work effectively in a fast-paced environment. • You are familiar with common architecture and design principles. • Proficiency in the programming languages Golang and PHP (Framework Laravel). • Experienced with cloud platforms (e.g., AWS, Azure, Google Cloud). • Experienced with SQL and NoSQL databases (like MariaDB or MongoDB) and caching technologies. • 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 containerization and orchestration tools like Docker and Kubernetes. • 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 plentysystems 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 and Romania. • Work-life balance & a headquarters in Kassel, Berlin and Timisoara. • Up to date: work with the latest hardware and technology. • Always better: further training budget and a wide range of workshops. • RO: Well provided for: 7 card Gym subscription, Pluxee card for meal tickets, Private medical insurance. • DE:Well provided for: extensive social benefits, e.g. childcare subsidy, Edenred credit card, company pension scheme, anniversary bonus • DE:Get mobile with us: "Deutschland Ticket" for public transport and bike leasing • Team events and legendary plenty parties.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com