Software Engineer

Amsterdam - Noord Holland - Nederland - Services - IT & Telecom - Software Ontwikkeling & Application Management - HBO

For our client Powerpeers (location Amsterdam) we are looking for a Software Engineer. Powerpeers Connect is a scale-up company based in the Netherlands and is servicing customers in the energy industry globally. Powerpeers provides an online marketplace for self-generated and renewable energy which is provided to our customers as a white-label software-as-a-service solution.

Powerpeers enables people to lead sustainable lives by creating a marketplace and community in which consumers can decide from whom they receive their energy and who to supply with their self-generated energy. As well as sourcing self-generated electricity from friends, family or neighbours, users can also opt to source their electricity from one or more Dutch suppliers of wind, solar and hydropower. This enables customers to create their own personal community.

Powerpeers consists of a small, high-energy, experienced, cooperative team with a can do mentality, that is determined to make Powerpeers a great success around the world. The ambition is to accelerate the energy transition by creating innovative customer value propositions. The team works in an Agile way and has adopted the Scaled Agile framework in order to manage the portfolio of platform requirements for various customers better over time.

Vragen? Neem contact op

Ralph Janssen, Consultant


Over deze functie

Your responsibilities will involve:

  • Responsible for the development of new components and modifications to existing components
  • Detailed design of new components while taking functional (business) and non-functional requirements into account including testing, performance, availability, scalability and flexibility
  • Implementation of new components and modifications of existing components
  • Coach less experienced team members and perform peer reviews of their code
  • Work together with the Product Owner, Platform Manager and the rest of the team to evolve the backlog, prioritize items, plan and deliver sprints and program increments
  • Own the components you are working on end-to-end, which includes investigating, fixing and patching production incidents

Over jou

Basic qualifications:

  • 4+ years of Java / J2EE development experience, including experience with Spring frameworks (Spring Boot, Spring Web, Spring Cloud, et cetera), Hibernate and JPA. You have worked at least a few years as lead developer or a similar role
  • Relevant education and/or degree
  • Experience with front-end technologies (React, Angular), other javascript, node.js, .NET and C# technologies is a plus.
  • RDBMS (PostgreSQL / MS SQL)
  • Experience building and consuming JSON REST services, experience with Swagger is a plus
  • Experience in building distributed / event-driven / microservice-style and cloud-based architectures
  • Distributed source code systems (Git)
    -Build tools (Maven, Gradle)
  • Experience working with CI/CD tools (GitLab CI, Jenkins)
  • Cloud platforms and public clouds (Azure), detailed experience with specific Azure services (including functions) is a plus
  • Containers orchestration tools (Kubernetes, Azure Container Instances, Azure Kubernetes Service)
  • Experience with Agile, TDD, DDD
    -NoSQL (MongoDB / CouchDB / Cassandra)
  • Solid foundation in algorithms, design patterns and data structures
  • Experienced with Agile or working iteratively to deliver first results fast and optimize further
  • Strong affinity with data security and data privacy concepts

Wat wij bieden

Being intermediated by Brunel means that you are contracted by Brunel, but have the possibility to transfer to our customer. Not only you will have a contract, you will as well be assured of a great career! Our primary and secondary terms of work are excellent. A few examples are price reductions at CZ Health Insurance, bonus opportunities and standard 26 days off. Brunel intermediates both junior and senior engineers within the industry for over 30 years now. Our clients vary from multinationals to local companies. Together we will find the job which meets your wishes.


  • Vacature nummer: PUB215878
  • Standplaats: Amsterdam
  • Markt: Services
  • Uren per week: 40
  • Branche: IT & Telecom
  • Opleidingsniveau: HBO
  • Expertisegebied: Software Ontwikkeling & Application Management
  • Sluitingsdatum: zondag 21 juli 2019

Vragen? Neem contact op


Ralph Janssen

Consultant Brunel Netherlands Eindhoven


Vergelijkbare vacatures

    Job Alert

    Stuur mij een een e-mail met de recente vacatures in Software Engineer - Noord Holland

    Zoekopdracht is niet correct ingevuld of corrupt geraakt. Je bent reeds ingeschreven voor deze Job Alert. (duplikaat)
    Frequentie is niet correct ingevuld.
    Gebruik een geldig e-mail adres
    Bij het creëren van een Job Alert stem je in met onze privacy voorwaarden. Je kan jouw Job Alert wijzigen of verwijderen op elk moment.

    Bevestinging verzonden naar