Browse All Jobs
Job Description

commercetools is seeking a Back-End Engineer - Scala (m/f/x) to join their team. The ideal candidate will work with enthusiastic and experienced Software Engineers in an agile and international environment, contributing to one of the most innovative eCommerce platforms. The Back-End Engineer will be part of the Product Information Management (PIM) group.

Role involves:

  • Designing, implementing, and testing mission-critical API’s in a PaaS eCommerce Scala backend
  • Developing a scalable and multi-tenant architecture
  • Collaborating with Product Management to understand business needs and find technical solutions
  • Contributing to the definition of the team roadmap
  • Ensuring functional and non-functional requirements (performance, security) are met
  • Collaborating with engineers from different teams to ensure technical excellence
  • Participating in on-call rotation for production systems

Requirements:

  • Proven experience as a Backend Engineer developing server-side systems on the JVM
  • Scala experience
  • Solid understanding of functional programming
  • Solid understanding of parallel and asynchronous programming, as well as non-blocking I/O
  • Experience in developing REST API’s and knowledge of scalable architectures
  • Fluent English for work in international teams
  • Aspiration to constantly improve and learn new technologies and concepts

commercetools offers:

  • Competitive Compensation Package
  • Workation (up to 60 days per year in a different country)
  • Learning & Development Budget
  • Academy (training sessions, access to Coursera and Babbel)
  • Flexibility
  • A diverse workplace with an open, international culture, and learning environment
Apply Manually