The data privacy settings of your browser prevent this site from functioning properly. Please open the site in a new tab. Alternatively, you can allow cross-sitetracking in your browser.
Open in new tab
Senior Java Backend Developer / Engineer (m/w/d) - Job Heidelberg, Homeoffice - Jobs bei Discovergy

Senior Java Backend Developer / Engineer (m/w/d)

About us

Discovergy is the leading full stack service provider of smart metering solutions and the first independent metering point operator in Germany. Our mission is to bring digitalization in the utility services market with disruptive mindsets and state of the art technologies. With our services we enable full transparency and real time insights in energy, water, gas or heat consumption or production patterns. Our high resolution metering services enable new business opportunities, from smart charging of the batteries to real time grid balancing or energy savings. Together with our partners we are enabling the green transformation of our planet! 

We are looking for talented and enthusiastic developers to join our dynamic and international team and be part of the change!

Your challenges

  • You will design and implement high performing Java-based services in a complex system landscape, from REST based APIs or value driven services to Big Data analytics 
  • You will contribute in shaping the technology stack driving the digitalization of energy market as well as improving and redesigning existing systems
  • Together with our highly technical teams, you will shape the products and tools at every stage, from draft to production
  • Use your passion for clean designs and quality code to continuously improve our platform. We love simple, readable and efficient code! 
  • You will do code review and coach more junior team members as well as document the software architectures. We believe in knowledge sharing!

Your qualifications

  • At heart: You are an experienced, passionate and enthusiastic Java Developer, especially with know-how in Java 11 and beyond
  • You love: Software design, concurrency, distributed message based architectures or REST based architectures 
  • Technologies you are experienced in: JPA, Hibernate ORM & Search, Jetty, Netty, Jersey, Kafka, Jackson
  • Preferred database is: MySQL and not afraid of trying new database technologies (ClickHouse, TimescaleDB, Druid)
  • You are not afraid of: Linux & Git
  • Mindset: Forward thinking, team player and agile
  • You master:  English, German is a bonus

What we offer

  • Alarm clock is not your friend? Our flexible working time will retire your alarm clock!
  • Would you rather be in the office or at home? Working from the home office is also possible on a pro rata basis
  • Love a slim and powerful laptop or prefer a monster desktop? Your choice! Available in Mac, Windows or Linux flavor!
  • Feel you need an extra challenge from time to time? Our full hardware and software stack offers you the opportunity to best match your skills or explore new domains whenever you get bored!
  • Would you like to develop yourself further and keep yourself up to date? Specialized training and participation in specialized conventions of your choice is ensured
  • A permanent contract and competitive salary scheme, working in the business sector with the most challenging yet secure future

Have we aroused your interest? Then get to know us personally! Send us your application with details of your desired salary and earliest possible starting date. If you have any questions, please do not hesitate to contact me at any time!

Submit application

Flexible Arbeitszeiten auf Vertrauensbasis / Flexible working hours on a basis of trust

Ob früher Vogel oder Langschläfer, wir kontrollieren deine Arbeitszeit nicht mit der Stechuhr, sondern vertrauen dir und lassen dich deine Arbeitszeit frei einteilen.
___
Whether you're an early bird or a late riser, we don't control your working hours with a time clock, instead we trust you and let you freely arrange your working hours.

Mach noch mehr aus dir / Make more of who you are

Egal ob du deine Führungsskills verbessern oder Kommunikationsstärken ausbauen willst. Wir stehen dir mit individuellen Weiterbildungen zur Seite.
___
Whether you want to improve your leadership skills or develop your communication skills. We are at your side with individual further training.

Miteinander und Events / Socialising and events

Wir laden dich ein zur regelmäßigen Get Together Runde, zum Firmenlauf oder der Grillparty. Bei uns kennst du deine Kollegen nicht nur vom Flur oder dem Schreibtisch gegenüber.
___
We invite you to our regular get-togethers, the company run or the barbecue party. With us, you don't just know your colleagues from the hallway or the desk across the hall.

Contact

Selina Wegert
+49 6221 6793751