Senior Java Developer

Job description

Posted on: 
August 11, 2021

Who We Are

At Getir, we make life convenient by delivering thousands of goods from milk to diapers to newspapers, in a matter of minutes, every day. The original pioneer of the 10-minute grocery delivery (we started in Istanbul way back in 2015), we now carry out over 200,000 orders a day.

Besides our all-encompassing assortment, what we ultimately provide is the most essential thing that every human being on this earth needs: time.

Today we're older, bigger, and in many countries outside of Turkey (the UK, Netherlands, Spain, Italy, Germany, France to name just a few).

We like to think of ourselves as a 70% technology, 20% retail, and 10% logistics company. It’s only by building excellent technology that we were able to make good on our promise of 10-minute delivery six years ago. We are growing fast and looking for talented, motivated professionals to add to our team. If our story excites you, and you have both the experience, and ambition to be a Senior Java Developer and more, at Getir, do apply below!

Responsibilities

  • Developing backend applications and improving the quality of our system architecture
  • Refining and tuning integrations between applications
  • Analyzing and resolving technical and application problems
  • Deploying new releases that work
  • Bringing new technology and ideas to the table
  • Taking ownership of your work, being a mentor to younger talent, and delivering fantastic work.

Job requirements

  • You have 5+ years of experience in software development using Java and Spring Framework
  • A solid understanding of Service Oriented Architecture, Microservices, OO Design patterns
  • Experience with relational and non-relational databases,
  • Experience in scaling applications with containers and container orchestration frameworks
  • Proven proficiency in Continuous Delivery and Continuous Integration best practices
  • Strong knowledge of unit/integration testing, including the art of mocking and writing testable code
  • Have a strong DevOps mindset
  • B.E. in Computer Science or a similar discipline

In addition, we hope you are:

  • Passionate about technology and making an impact
  • A perpetual learner, who stretches their boundaries and enjoys new ideas, and is open to new approaches
  • A doer who takes initiative and works well in a team.

What We Offer

With us you can expect to enjoy a role where you:

  • Are fully remote - Save time and money commuting and work from the comfort of your own home. Or the beach. We trust and love you. 
  • Your mental and physical health is valued- We have a company doctor onsite and encourage our team members to prioritize their health.
  • Able to travel -  You have the opportunity to travel to and from any Getir locations once our pandemic recedes
  • Don't go hungry - We offer employee discounts and lunch vouchers at all our serviceable locations
  • Have friends. Lots of them - We are an international team of 2300 strong and there will not be a day where you don't interact with someone from across the globe
  • Will build awesome tech - that helps serve 500 million orders in across 8 countries and counting

Apply Now