Java Developer

Find out which location is closest to you
  • Choose location 1
  • Fulltime
  • Bachelor
Where do you want to work?
Close

We're all over the Netherlands. At the moment, we're looking for new Coolbluers in these locations. Check which one is closest to you.

  • Fulltime
Relocation possible
Close
  • Language courses
  • Housing
  • Visa and work permit

Become a Developer at Coolblue and we’ll take care of your relocation from A to Z, including a language course for the whole family and a warm welcome. You’ll be part of our friend group with more than 40 nationalities from day 1. In addition to improving the systems we built ourselves, you also think about challenges that have a major impact on Coolblue and our customers.

As a Java developer you ensure that our back-end systems are a bit better every day!

Group of Developers

Java Developer

  • Fulltime
  • Utrecht
  • Bachelor

What does a Java Developer do at Coolblue Energy?

Coolblue energy is an energy company for everybody who wants to save energy. Besides providing our customers with green energy we also give them insight in reducing energy. As a Java developer you work together with other development teams to make our back-end systems work as optimal as possible and give our customers the best insight and advice to reduce their energy consumption. In this way you contribute to the energy transition. Would you also like to become a Java developer at Coolblue Energy? Read below if the job suits you.

 
Close

You enjoy doing this

  • Writing pure Java code.
  • Working with the Customer Journey Specialist to make our customers even happier.
  • Helping colleagues and yourself by pull requests, code reviewing and pair programming.
  • Working in a team that takes full ownership over certain functionality of our website and all services powering its features.
  • Besides improving your technical skills, you love to take time to work on your soft skills and help others with this.
 
Close

This calendar makes you happy

Week 08

  1. MonMonday
  2. TueTuesday
  3. WedWednesday
  4. ThuThursday
  5. FriFriday
    1. Daily stand-up

      Daily stand-up
      Close

      Start with team. Short update about your tasks and progress

    2. Coding

      Coding
      Close

      Focus on the assigned user stories to make sure our web application will run even smoother

    3. Pair Programming

    4. Personal development conversation with Bruno

    5. Processing feedback from stakeholders on new feature

    1. Daily stand-up

    2. Demo Hosting & Deployment

      Demo Hosting & Deployment
      Close

      Presentation results last month + upcoming projects.

    3. Coding

      Coding
      Close

      Focus on the assigned user stories to make sure our web application will run even smoother

    4. Teamlunch

      Teamlunch
      Close

      Celebrating successes together.

    5. Catching up with Yuliya (Developer)

    1. Daily stand-up

    2. Coding

      Coding
      Close

      Focus on the assigned user stories to make sure our web application will run even smoother

    3. Refinement

      Refinement
      Close

      The act of breaking down and further defining Product Backlog items into smaller more precise items. This is an ongoing activity to add details, such as a description, order, and size.

    4. Watch Pieter update

      Watch Pieter update
      Close

      Get even more insights on our cloud system

    5. Outdoor walk with Fernando

      Outdoor walk with Fernando
      Close

      To catch up

    1. Daily stand-up

    2. Coding

    3. Sharing knowlegde with the team

      Sharing knowlegde with the team
      Close

      Share all kinds of ideas with each other, so that you get a little better every day.

    4. (Digital) drinking coffee with your buddy

    5. Code review

      Code review
      Close

      See if the comments you made in the pull request are clear and answer their questions.

    1. Daily stand-up

    2. Meeting with teamlead

      Meeting with teamlead
      Close

      Discussing your personal development.

    3. Retrospective

      Retrospective
      Close

      What went well last sprint? What could be better next sprint?

    4. Sprint planning

    5. Team drinks

You recognize yourself in the following

  • Bachelor/Master degree in computer science or computer engineering
  • Deep knowledge of Java, Spring (-Boot) and JPA/Hibernate
  • You have at least 3 years of experience as a Java developer
  • Experience with the techniques: SQL, REST, HTML
  • Experience with the tools: AWS, Docker, Git, Postgresql, RabbitMQ, Gradle, Mockito, JUnit, Jira
  • The Agile way of working has no secrets for you.
 
Close

This is what you’re looking for in a job

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • Travel allowance and a retirement plan and where-you-work-allowance.
  • 25 days of leave. As long as you promise to come back.
  • A discount on all our products.
  • An extraordinarily good work environment with colleagues from all over the world who make you happy, epic (digital) Coolblue parties, pubquizzing, and other activities.
  • Working together in an international environment with colleagues from the Netherlands, Belgium, Germany, Spain, Turkey, Brazil, Mexico, and Italy, among others. 
  • Room for new initiatives and ideas. We’re always open to those, whether you’ve been with us for a week, a month, or a year.
  • Hybrid working: a fine balance between working at the office and working from home. Of course, we’ll help you create the best home-office possible. Including desk chair, laptop, and blue garlands.
 
Close

  • How does Coolblue adhere to the COVID-19 measures?

    We adhere to the recommendations and guidelines of RIVM and the government, of course. Working at the office makes us happy, that’s why we are working partly from home and partly from the office.

    The interviews for your application will also take place partly via video calls and partly in the office. On your first day we meet each other at the office. So we can drink a cup of coffee and get to know each other better.

  • Can I live outside the Netherlands and still work in the Tech department of Coolblue?

    No, it’s not possible to work from abroad as a Tech colleague. We like collaborating in a digital way, but over this last year we’ve seen that doing a retrospective, a pair-programming session, or grabbing a drink in real life is much more fun. That’s why we like everybody to be in the Rotterdam office at least 4-8 days a month on average. Together with your manager, you decide how often you and your team really meet in the office.

    Besides that it’s much more fun to see each other in real life, there are also some tax regulations that make it hard to work from abroad.

    For a lot of vacancies, we have the possibility to help you (and your family) to relocate to the Netherlands. Visit our relocation page for more information about moving to the Netherlands.

  • How often do I go to the office?

    Together with your manager, you decide how many days you and your team will be in the office. On average, this will be at least 4-8 times a month.

  • Do you help new colleagues relocate?

    Yes, we do this for most vacancies. If the vacancy you’re interested in has a relocation sign on top, it means we’ll help you (and your direct family) to relocate. You can find more information on our relocation page.

    Do I need to live in Rotterdam when I move to the Netherlands?

    No, that’s not necessary. The Netherlands is a small country, so if you want to live in Amsterdam, Utrecht, or Tilburg, that’s okay. As long as you are able to meet your team in the Rotterdam office around 4-8 times a month, you can live wherever you want.

  • Can I keep developing myself?

    Coolblue University: learning at Coolblue, in a different way.

    With over 30 training courses in our own Coolblue University, you can get a little bit better every day. At Coolblue, we go back to school sometimes. But not by sitting there quietly and just listening. The training courses aren't boring, but interactive. You have to do exercises and have discussions with others. At the Coolblue University, we choose what we want to learn, so we can continue to develop en become real experts. For example, a Delivery Driver needs different training courses than a Customer Service Employe and a starter needs different courses than a manager.

Apply!
Like what you see? You can become a Coolbluer, apply now!
  • 1

    APPLY

    Go for it

  • 2

    PHONE CALL

    It's for you

  • 3

    CASE

    Open and shut

  • 4

    2ND ROUND

    Go for the fridge

  • 5

    CONTRACT

    I do

Apply!
Like what you see? You can become a Coolbluer, apply now!
  • 1

    APPLY

    Go for it

  • 2

    PHONE CALL

    It's for you

  • 3

    CASE

    Open and shut

  • 4

    2ND ROUND

    Go for the fridge

  • 5

    CONTRACT

    I do

Questions? Contact Tommy Franswa
Applications from freelancers, employment agencies, and recruitment agencies are not appreciated.
Tommy Franswa