Senior Backend Developer at Coresystems AG (Berlin, Germany)

 Stack Overflow ·  15.05.2018

THE ROLEWe are looking for a talented and motivated engineer to join our team in the Berlin office who can hit the ground running and take our product to the next level, as we scale up and develop our business in our target markets. The engineers who are building our Core Platform work across the stack, always willing to go the extra mile to deliver the highest quality in enterprise software. As a Backend Developer for Coresystems you are building the Microservices of today that will redefine tomorrow's Field Service. We are looking forward to your personal “core moments”!CURIOUS ABOUT THE DAY-TO-DAY?

Collaborating with team members developing the API for our mobile apps that are used by technicians in the field

Working closely with the Product Manager and UX teams to gain a deep understanding of the problem space and how the end user interacts with the application

Preforming a technical analysis of requirements, estimating and delivering new features

Monitoring the performance of the application and focusing on continuously improving it

Developing robust, scalable applications and stay updated with the latest development trends


6+ years experience in a similar role working with Java and/or Scala

Strong experience with Spring Framework (MVC, data, security, batch, boot)

Operating experience with Microservices and RESTFUL web services

Experience developing/designing high performant middleware components

Good knowledge of SQL, PostgreSQL is an advantage and comfortable with Linux

Strong understanding of TDD and DDD is a plus

Know-how in cloud and container tools like docker, kubernetes

Fluency in English (German is a plus)

You are familiar with building and managing automated build/test/deployment environments

You are a solution-oriented think who loves discussing ideas and collaborating with team members to deliver intuitive solutions

You take ownership of your work and see things through (You build it, you run it)

You love exploring various technologies and pick the best tools for the job at hand (languages, libraries, platforms etc.)


We are an enthusiastic, cool company and we like to have fun – during working hours and outside them

We really engage ourselves in developing our products and take pride in delivering results

Stretching yourself to achieve challenging goals is satisfying to us

In our open culture, we welcome other opinions and enjoy discussing solutions

The flexible and dynamic working environment gives us a lot of freedom and enables us to perform at a high level

Our skills and know-how are up-to-date thanks to the yearly training courses we attend. We also offer the opportunity to travel to our other locations for know-how sharing

We support mobile communication and mobility costs – unpaid leave is an extra cool benefit — ein Projekt von DIPLANET Digital Solutions Impressum