Senior Backend Developer(JAVA) (f/m/x)


Are you an experienced and eager Senior Backend Developer who has a strong understanding of API design and cloud services and have always wanted to work in a small dynamic hands-on team? This is your chance! Apply now and join us as our new Senior Backend Developer!

What will you do?

As our new Senior Backend Developer, you will join our lean setup and have a major impact on the technical direction of the platform itself. Your experience and voice matter as we are certainly aware that only as a team we can succeed.

Your day-to-day will include:
  • Designing the system architecture and ensuring a highly scalable infrastructure
  • Building and maintaining a micro-service based white-label cloud platform which integrates with other data-driven platforms
  • Envisioning and implementing future-proof solutions for software but also hardware products
  • Continuously creating, developing, and delivering superior quality code on time
  • Leading and mentoring other, more junior engineers by example

Who are you?

You have a passion for simple code which is functional and easy to understand and maintain and enjoy focusing on delivering quality centred around a great experience for the API user. You are a strong self-organizer with a hands-on mentality and have experience with agile & distributed software development. Your experience in international and intercultural teams has allowed you to develop excellent communication skills in English. Your experience with team chats (Slack or Mattermost) and video calls makes collaboration with others easy and fun for you.

Here’s what we think you need to succeed in this role:
Programming Languages:
  • 4+ years of experience in backend development
  • 2+ years in using Golang to build cloud platforms used in production
Stack & Systems:
  • Strong experience with Postgres, Redis and message queues like RabbitMQ
  • Strong experience in defining REST APIs and designing micro services
  • Experience in building distributed low-latency systems exposing an API
  • Experience with Docker, Kubernetes
  • Production experience with popular cloud services (Azure, AWS, GCP)
  • Experience with CI/CD pipelines
  • An open-source track record on Github
  • Team leading skills
  • Core knowledge in JAVA
  • Experience in working in a Golang Monorepo
  • Experience with oAuth 2.0
Don’t match the above but still think you’d be a great fit? Apply anyway and let us know why you’re the right person for the job!

Who are we?

We are banbutsu – the platform that connects everything under the sun. We are a digital technology and innovation company from Berlin connecting mobility, retail, services, logistics and IoT on our platform to create unique customer moments, enable new business synergies and unlock additional revenue streams. Our software-intelligence makes data driven decisions for relevant and contextual situations, and transforms individual products, services, and functional offers into cohesive user experiences! We consist of a small, dynamic and hands-on team with access to a gigantic network.

Joining banbutsu and therefore iconmobile group and WPP means you'll not only have access to the latest technologies - you’ll play a hand in leveraging them for our Fortune 500 clients and join a global collective of more than 200 people with the common goal of doing incredible work for our clients!

What's in it for you?

Continuous development is a key component of innovation and since our people are our greatest strength, we know how important it is to provide development opportunities. banbutsu offers a substantial budget for skill training and expansion. Also, you will have the chance to build a new brand, to work with new and exciting technologies and implement your ideas in many fields and areas. With so much diversity in the work we do, it’s nearly impossible not to learn something new every day - whatever your role.

Everything we do at banbutsu aims to support our employees in their pursuits in and out of the office. With flexible working hours, ambitious and bright colleagues and an innovative international environment, we allow our employees the chance to define their own authentic work-life balance and help us stay innovative and forward-thinking. As we work hard and we strive for excellence, we also do our best to make our employees feel happy – therefore we provide access to a host of discounts, perks and deals coupled with 27+ days of paid vacation.


If you strive for excellence and love to collaborate in an international environment with some very cool people, then this might be the job for you! Click on the apply button and submit your application. 
Apply now