Filled
This offer is not available anymore

Java Engineer (m/f) in Berlin

commercetools

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

commercetools is one of the world's leading providers of cloud-based e-commerce technology. On the basis of their highly available platform, complex retail models across all sales channels and for all devices can be implemented. To support our dev team we are looking for a talented Engineer who codes with passion and cares about quality. You are familiar with responsive and scalable web applications and would like to use state-of-the-art technologies and frameworks? You have knowledge how a web application works, both on the front-end and back-end side? Then join us and work with us on challenging projects for our mother company REWE Digital!

Responsibilities:

  • Design and implement e-commerce web applications in Java
  • Software Lifecycle Management of service from development to deployment
  • Analyse requirements and discuss technical approaches
  • Close work with your interdisciplinary, agile team consisting of Agile Coaches, Product Owners, Backend Developers, Test Engineers and Squad Architects

Requirements:

  • Bachelor's degree (or higher) in Computer Science, (Business) Informatics and/or equivalent experience/qualification
  • Min. 3-5 years of full-time work experience as a Software Engineer in an agile environment (working with Scrum and/or Kanban)
  • Solid experience in working with Java 6 (we work with Java 8)
  • Experience with designing and implementing REST APIs
  • Lover of high quality and well tested code and experience with TDD
  • Experience in functional programming and/or with Scala and Akka Streams
  • Interest in e-commerce solutions
  • Good English language skills
  • Outstanding problem-solving abilities, conceptual skills as well as a structured, analytical and independent way of working
  • Excellent communication skills
  • Aspiration to constantly improve yourself and learn new technologies, concepts, etc.
  • Great team player with a good dose of humor and pragmatism :-)

Nice-to-have:

  • Experience with Spring MVC, Spring DI and Spring Batch
  • Experience with Ansible (or deployment in general)
  • Experience with Docker
  • Familiar with microservice architecture

What we offer:

  • Great team of highly qualified and motivated Software Engineers who work with a mutual respect and appreciation, take responsibility and evolve together
  • Work on and with Open Source Software
  • Joint decisions regarding tools and approaches
  • New technologies (FP in Scala, CQRS, Event-Sourcing, asynchronous IO, reactive architectures, GraphQL, microservices, etc.)
  • Attend (and organize) internal trainings, workshops, tech talks as well as hackathons, meetups and conferences
  • Challenging and meaningful projects in a company with over 10 years of history, which has became with their innovative commercetools platform one of the technology leaders in the growing e-commerce business
  • Long-term and strategic stability by being a 100% subsidiary of REWE Digital (part of the REWE Group)
  • Growing, international company with four offices in Berlin, Munich, New York City and Durham
  • Collegial, open working atmosphere and scope for new ideas
  • Healthy feedback and error culture and a climate of mutual appreciation
  • Modern workplaces and technology (e.g. MacBooks) in bright offices (open-plan spaces as well as conference rooms and smaller rooms for quiet times)
  • Flexible, family-friendly working hours and the possibility of working from home
  • Free water, coffee, tea, fresh fruits and some colleagues who really love baking cake ;-)

 
commercetools is the world’s leading platform for next-generation B2C and B2B commerce. To break the market out of being restrained by legacy suites, commercetools invented a headless, API-first, multi-tenant SaaS commerce platform that is cloud-native and uses flexible microservices. Using modern development building blocks in a true cloud platform provided by commercetools, customers can deliver the best commerce experiences across every touchpoint on a large scale.

commercetools has offices across the US, Europe, and Asia Pacific, with headquarters in Germany. Since its founding in 2006, commercetools software has been implemented by Fortune 500 companies across industries, from retail to manufacturing and from telecommunications to fashion.

Other backend developer jobs that might interest you...