View Our Website View All Jobs

Principal Java Engineer

Location: Berlin 

Salary: competitive + company benefits

Global Fashion Group (GFG) is the leading fashion and lifestyle retail destination in Asia Pacific, Latin America and CIS. We connect over 10,000 global, local and own brands to a market of more than one billion consumers through four established e-commerce platforms: The Iconic, Zalora, dafiti and lamoda. Through an inspiring and seamless customer experience enabled by our own technology ecosystem and operational infrastructure, we are dedicated to being the #1 fashion and lifestyle destination in our markets. With 17 offices and 10 fulfillment centres across four continents, GFG proudly employs a dynamic and diverse team with deep local knowledge and expertise. In 2018, GFG delivered over 28 million orders to 11.2 million active customers.

The Group Shared Functions (GSF) support the growth of all our eCommerce companies. We are a team
of over 160 people working in Legal, Finance, People & Culture, Buying and Technology focused on
delivering expertise, support and value add to our regions in Latin America, Asia and the Pacific and CIS.
Our shared function teams are based primarily in London, Berlin, Singapore and Kuala Lumpur.

About the Berlin Technology Hub Engineering Team

We are an international team in central Berlin with around 40 people in engineering and we continuously develop our products using agile development practices. We have an open company culture with over 20 different nationalities operating in a booming market and working on interesting projects using modern tech-stack, efficient and lean workflows. We have high visibility through the entire GFG group and great opportunities to impact group wide decisions. 

About the Role
We are looking for a Principal Java Backend Engineer who will be part of our teams to define and implement our future tech stack. We are starting to split our monolith to microservices and we hope you can bring your expertise to make the path from monolith to microservices smoother.

We are looking for someone with high technical skills and a clear vision on how we could reach our goal. To be successful in this role, you have already got your battle scars on building microservice environments and you know what it takes to go from monolith codebase and monolith database to microservices. 


What will you be doing in this role

  • You will be the driving force for our new architecture and the quality of the new architecture
  • You will be the driving force for defining how to migrate from current monolith to the new architecture
  • You will also be one of the main contributors of implementing the new architecture
  • Mentor other developers
  • Improve monitoring performance

Who are we looking for

  • You have 10+ years experience in software development
  • At least 6 years of experience in Java
  • At least 4 years of experience in Java Spring FW
  • At least 4 years of experience in creating, improving and designing microservice architecture
  • At least 3 years of experience in Kafka
  • Experienced in Amazon Web Services (AWS) stack
  • Significant experience on Kubernetes
  • Experience on Docker
  • Experience on multiple databases
  • Experience on setting up microservice infra or participating to set it up
  • Experience working with multiple programming languages
  • Experience on web development is a benefit
  • Significant experience in leading significant technical and architectural improvements
  • You are, of course, a Team player

Technologies we use

  • Languages: Java, PHP7, Golang, JavaScript, Python & TypeScript
  • Data Storage: MySQL, Postgres, InfluxDB, DynamoDB, ElasticSearch, Redshift, Redis
  • Tools and tech: GitHub, AWS, Kubernetes, Marathon/Mesos, Prometheus, Grafana, Docker, Terraform, Packer, Jira, Confluence, xUnit, Redis, Nginx
  • Frontend: Bootstrap, jQuery, Sass, AngularJS, React, Vue.js
  • Stream-processing software: Kafka, Kinesis
  • Cluster-computing framework: Spark

What do we offer

  • The ability to make an impact – your ideas and efforts matter
  • Possibility to join GFG Group wide technical discussions
  • A dynamic working environment solving complex problems, shaping the face of fashion e-commerce
  • Free beverages, cereals, fruits, espresso machine and more
  • Table Tennis, Kicker and Play Station
  • Beer Fridays
  • Monthly Company Breakfast
  • Quarterly Team Events
  • Tech Presentation Events and Developer Convention Hackathon
  • Possibility to participate in conferences, training and seminars

If this sounds like you, apply today!

 

Global Fashion Group is an equal opportunity employer. Global Fashion Group will consider all qualified applicants for employment without discrimination on grounds of disability, gender or gender orientation, pregnancy or maternity leave status, race or national or ethnic origin, age, religion or belief, gender identity or re-assignment, marital or civil partnership status, protected veteran status (if applicable) or any other characteristic protected by law.

If this sounds like you, apply today!

Global Fashion Group is an equal opportunity employer. Global Fashion Group will consider all qualified applicants for employment without discrimination on grounds of disability, gender or gender orientation, pregnancy or maternity leave status, race or national or ethnic origin, age, religion or belief, gender identity or re-assignment, marital or civil partnership status, protected veteran status (if applicable) or any other characteristic protected by law.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*