Senior Java Backend Engineer (m/f/x) in Berlin

 StepStone ·  10.02.2019 ·  Berlin ·  Modis GmbH

We believe that the future belongs to those who drive innovation, who shape change and who network through collaboration. That's why Modis combines the key technologies of IT, engineering and life sciences to work with our customers to develop the solutions of the future. We bring together top companies around the world with the brightest minds in IT. They are all enthusiastic to use their talents for the most challenging tasks of today and tomorrow. Are you? We are looking for a fulltime & permanent candidate on our renowned scandinavian client, located in the heart of Berlin and revolutionising the old industry to level 2! The company is a freshly founded spinoff from one of the biggest companies in the world in the farming /agriculture sector. They´re starting by making precision farming available to every farmer by combining the latest in satellite imaging with sophisticated algorithms built on decades worth of experience in agronomy (the science of crops). At their core, they help farmers increase their harvest yield whilst using fertiliser more accurately and sustainably. This is your chance to join an exciting, high growth venture and help shape the future of this old industrie into a new era!As a Senior Java Backend Engineer you will:

Work within a product team with a product manager, designers, and other developers to create solutions and apps focused on our customers’ needs.

Participate in the full life cycle of a product, from early stage rapid prototyping through to full market release and continuous improvement after initial launch.

Develop back end components of scalable apps and solutions

As a person you are:

Collaborative and thrive on self-improvement

Values and results driven

Open to constructive feedback, both giving and receiving, in a clear and respectful manner

Ready to make an impact, take ownership and you execute with conviction

Proactive and constructive even if things get ambiguous


Experience with production grade software design and implementation using Java or Go

Experience with SQL-DB (e.g. PostgreSQL) and optionally NoSQL (e.g.DynamoDB)

Experience with AWS, Docker and/or Kubernetes

Extensive practical knowledge of unit and integration tests

3 years or more experience with modern, large scale software projects: source code control with Git, APIs, cloud platforms, test driven development, continuous integration, documentation

A broad understanding of concepts such as service oriented architecture, micro services, message queues, machine learning, and geospatial data

The Tech Stack:

Languages and frameworks: Java (Spring Boot), Python, Go

Tools: AWS, Git, CircleCI, JIRA, Kubernetes (Docker)

Principles: agile, customer-centric, lean, service-oriented architecture, self-organisation, transparency


An opportunity to shape a startup in its early stage

Directly impact on products that provide real value on an honest business model

Work on sustainable solutions that benefit humankind and the environment

Very competitive remuneration and an unlimited working contract

Visa and relocation support for a smooth transition to work and live in Berlin

A flexible yet stable environment in the newly founded digital unit of a global company

Flexible working hours and support for part time working models

Support for personal development, trainings, conferences and continuous learning

Commitment to using new approaches, technologies and frameworks

A choice your own preferred hardware (CYOD) — ein Projekt von DIPLANET Digital Solutions Impressum