Mobile menu

Java Developer

Poziții disponibile: O poziție
IT & Software

We are looking for Senior Java Engineer to join our team to design, code and implement complex and very interesting applications, that will meet company objectives and provide scalable processes. We offer development resources and end-2-end IT Services & Management to empower companies starting from the beginning to a full IT development lifecycle. We collaborate with companies from different fields of activity like the energy sector, design, IT development and start-ups.  Our client is based in Germany and it brings in new ideas and driving standardization that help our partners becoming the digital champions of the utilities industry. 

Your responsibilities: 

  • You will be responsible for the design, development and maintenance of our microservices and expand our open platform for the energy industry 

  • You will work on scalable components that carry out financial transactions, billing and price offers for millions of energy consumers and metering points 

  • You will analyze our legacy components in terms of throughput, latency, security and reliability and proactively carry out refactorings and rebuilds 

  • You are a mentor and coach for younger developers in pair programming sessions 


To fit this post, we look after: 

  • You have a degree in computer science or a comparable course of study 

  • You have profound experience as a backend engineer (minimum 5 years) 

  • You have practical programming knowledge in microservice architectures with Java 8+, Spring Boot, Hibernate or related JVM-based technology stacks 

  • You have experience with event-driven architectures using RabbitMQ, NATs or Kafka 

  • You are good at handling SQL and NoSQL databases, preferably MySQL 

  • You have in-depth conceptual knowledge of OO patterns, domain driven design and database design 

  • You have strong technical coaching and mentoring skills 

  • You feel confident communicating in English and want to work in an international environment 

 What we offer:  

You will win a place in a professional development team that is passionate about revolutionizing the world of energy supply. We know that our employees make the difference, which is why we take care of each team member individually. 

  • Very good working atmosphere in a young, professional team 

  • Modern, bright and well-equipped office building 

  • Fast growing dynamic software company with flat hierarchies and direct communication channels up to the top of the company 

  • Fair pay and family-friendly working hours are just as important to us as they are to you 

Java Developer

Alte evenimente