Java Backend Developer (m/f/d)

  • Munich

Job description

With us YOU are human: Start your career at BlueMetering GmbH
Our aim is to digitise every meter that is installed anywhere - without any ifs or buts. Whether we realise this goal through the traditional use of the smart meter gateway or by breaking completely new technical ground, thinking creatively - even innovating - is based on the needs and requirements of our customers. And we know them better than almost any other competitive metering point operator.

Become part of a team of experts who are passionate about metering point operation, submetering and data transmission. Our expertise is helping to shape a progressive, digitalised metering system that benefits the climate, nature and people - especially our customers and their end customers.

 

What you can expect from us

You can look forward to this department
We are developing an integration platform and a device and measured value management system based on Spring Boot, which synchronises data flows between our components and manages our customers' devices and measured values.
The platform takes over central tasks in the areas of device management, measured value dispatch and storage, meter installation, order control and job scheduling - and orchestrates these between several systems.

In our team, you will be part of this system forge. You will work closely with the system architecture, the external interfaces and our own business logic.

Your tasks include

Achieve great things - your tasks as Java Backend Developer (m/f/d)

  • Further development of our Spring Boot middleware and the applications for device and measured value management
  • Connection, automation & synchronisation of internal & external systems and processes
  • Data modelling and persistence with PostgreSQL
  • Development of unit and integration tests with JUnit 5 & Spring Boot Test
  • Collaboration on CI/CD processes (Maven, GitLab Runner, Encrypted Properties via Jasypt)
  • Analysing & monitoring our infrastructure

What you bring with you

Reach your goal with expertise - your profile

  • Very good knowledge of Java (ideally Java 21) and Spring Boot
  • Experience with relational databases (PostgreSQL)
  • Familiar with REST APIs, data flows and synchronisation logic
  • (Nice to have) experience with Jira REST API, ERP systems
  • (Nice to have) Knowledge of nginx, Tomcat, Zabbix or CI/CD with GitLab
  • Fluent in written and spoken German and English

About the company

BeWeke more! And take BRUNATA-METRONA forward together with our team.

For generations, we have been recording and billing heating energy, water and electricity in a wide range of property types. Thanks to our digital measurement technologies, we can provide customers with reliable data on their energy consumption and thus make potential savings visible. In this way, our team of around 800 employees makes a decisive contribution to saving energy and reducing CO2 emissions in buildings. In short, they are making the future a little smarter - and greener - every day. Our respectful cooperation not only makes us a successful family business, but also an excellent employer where people are welcome in all their facets.

Our benefits

  • Promotion opportunities
  • Vocational training
  • Company bike
  • Fitness programme
  • Flexible working hours
  • Home office
  • Public transport ticket / subsidy
  • Team building
  • Further training