Java Software Developer - bring more sun and wind to the power grid (m/f) at Younicos GmbH (Berlin, Germany)

 Stack Overflow ·  14.02.2018

You are keen to help shape future power supply??

You are passionate about writing clean code?

You are a team player for all aspects of the development process?

Then this job is for you

As a Java developer at Younicos, you will work on our Y.Q platform, which monitors, supervises and controls various electrical components like batteries, inverters , pv plants, wind farms, thermal generators, transformers, switchgears and auxiliary systems. The development of the Y.Q platform, which runs as 24/7 service on site, is based on OSGi technology and a distributed, messaging-based architecture. Specialized subsystems ensure the optimal control of the electrical components and implement technical interfaces for transmission line operators, energy providers and remote monitoring.

As part of an agile team (Scrum) you will work on all aspects of the software development. Strongly modularized system architecture, documentation of the system specifications, test driven Java implementation, fully automated integration testing and building the final product are your day-to-day tasks. Depending on your skills and interests you might work on the core architecture and design of the Y.Q platform, the interface abstraction for the integration of new components, the development of algorithms, the design and development of an API for external systems to give you some ideas.

All developments are performed in close collaboration with our technical engineers to understand and implement the technical requirements of the electrical equipment. With your team, you will develop the best technical solutions while having the freedom and the responsibility to bring your innovative ideas to life.

Your profile

From the technical point of view a must is

Significant expertise in Java

Knowledge and experience of other higher programming languages

Intuitive understanding of software architecture and design

Desire for writing and testing clean, efficient and reliable code

Welcome is

Experience with OSGi, Apache Karaf and Apache Camel or similar technologies

Experience with ActiveMQ and Google Protocol Buffers or other messaging middleware

Expert knowledge of MySQL and or time series database

Experience in micro services

Experience with BDD/TDD and test automation

From personal point of view:

A strong focus on teamwork and a commitment to always let the best idea win

Exceptional attention to detail, thoroughness and accuracy

Basic understanding of the principles of electrical engineering is a plus

Language level C in German and English, verbal and written

Our offer

The opportunity to build the technology facilitating higher renewable energy shares

Motivated, passionate colleagues who love to get things done

Open discussion culture and the opportunity to shape every aspect of your work

Bright, spacious and comfortable offices in the lovely city of Berlin

Flexible working hours

Permanent contract

Do you want to make the world a more sustainable place?

Please send your extensive CV, a cover letter as well as copies of degrees and work references via email to Anja Kubitz: — ein Projekt von DIPLANET Digital Solutions Impressum