Java Developer

We are looking for a talented Backend Developer, who will join one of our self-sufficient squads in which you will be responsible for designing, building and supporting a set of microservices that underpin one of the products we sell. Each squad consists of about 5 Developers, a QA and an Ops Engineer, a Scrum Master, and a Product Owner.

What will be your key responsibilities:

You will be working on a distributed architecture of microservices deployed all around the world. Together with your team you will be involved in a highly available solution of mobile data gateways and dive deep into streaming architecture for processing device status updates.

We believe in trying to create the right environment for developers to grow and thrive as engineers. We are convinced that ownership and accountability is the way to get the best out of people. And so the whole process from technical design through development to operation in production will be in your hands. But don’t worry the whole deployment pipeline is already in place and fully based on containers. Each boring step is automated and makes use of Kubernetes orchestration tools.

We are proud of code quality and to succeed here you should believe in it too. The majority of our production code is written in Java. Nevertheless, we have started using Go for a lot of our new services so we expect to see a proven ability to write clean code in either Java or Go.

As we already mentioned, we run a microservice platform, and so good knowledge of RESTful APIs and cloud architecture design patterns is also important. Thorough understanding of network stack goes a long way. And of course, this goes without saying, you must be a good team player, passionate about what you do.

Some other technologies and tools that we use:

Dropwizard, Spring Boot
Kafka, MongoDB, Vertica, MySQL
Docker, Terraform, Jenkins

What experience should you have:

Java or Go language

What do you get in return:

I want to apply

Send offer to e-mail

More positions in category Information Technology, region Brno

Azure Tech Lead

  • Goodcall
  • Brno
  • By agreement

Are you ready to lead an innovative team into the world of Azure cloud solutions, where your expertise in technology and leadership can transform complex challenges into efficient and cost-effective…

Azure Tech Lead

Commerce Tech Lead

  • Goodcall
  • Brno
  • By agreement

Step into the exciting role of Commerce Tech Lead, where you will not only showcase your expertise in Magento development but also play a pivotal role in driving the technical success of projects and…

Commerce Tech Lead

AEM Backend Tech Lead

  • Goodcall
  • Brno
  • By agreement

If you are passionate about leading innovative projects within Adobe Experience Manager (AEM), thrive in guiding and mentoring your team to success, and have a big picture approach to integrating…

AEM Backend Tech Lead