Back End Developer 
PT. JAC Indonesia – Jakarta
Our client is a fast-growing multinational mobile-commerce start-up who just born 2 years back with only 5 peoples. Currently they have over 500 employees with 3 offices in 5 cities. You’ll also work in the same team with people who have worked for 
world-class companies in Silicon Valley such as Facebook, Sony and Yahoo! — 
building products such as the PlayStation 4, Facebook Groups, Yahoo! Messenger 
and Mail. They’re a team of programmers trying to build a great product worth 
calling home about. 

As a Software Engineer working on our Back-End development team you’ll help us develop services, exposed through clean & thoughtful APIs, that will store and process product cataloging, inventory, membership, and order. We develop most of our services today in aforementioned technologies and languages, but our microservice architecture is language-agnostic and we’re open to new tools and ideas. 

You’ll be great in the position if:

  • Your passion is building back-end services that are performant, resilient and scalable
  • You could have an hour-long discussion about best practices and high quality deliverables. – You’re not satisfied with code until it’s clean and understandable to others
  • You believe that good automated testing is critical to create good software.
  • You prefer working in a collaborative, team environment and have the strong communication skills necessary for effective teamwork.
  • You are a fast learner and love to grow your skills

Experience that would give you an edge:

  • Experience with Scala, Java, or the JVM
  • Experience in data modelling in SQL or NoSQL Database
  • Experience with Akka, or other actor-based system
  • Familiarity with Python and Javascript/Node.js
  • Knowledge of Domain Driven Development, CQRS, Docker, Microservice architecture, and/or AWS
  • Experience developing ecommerce, warehouse system or retail system.