Informatie
You ensure that our back-end systems are a bit better every day!How do I become a Medior Java Developer Coolblue Energy at Coolblue? Coolblue energy is an energy company for anybody who wants to save energy. Besides providing our customers with green energy, we also give them insight into how to reduce energy usage. As a Java developer you'll work together with other development teams to make our back-end systems work optimally and give our customers the best insight and advice to reduce their energy consumption. In this way you contribute to the green energy transition. Would you also like to become a Java developer at Coolblue Energy? Read below if the job suits you. You enjoy doing this Writing excellent Java code.Coaching and mentoring your medior/junior colleagues.Working with the Customer Journey Specialist to make our customers even happier.Helping colleagues and yourself by reviewing pull requests and programming in pairs.Working in a team that takes full ownership for their systems.Besides improving your technical skills, you love to take time to work on your soft skills and help others with this. You recognize yourself in the following Bachelor's degree in Computer Science, Software Engineering, or a related field3+ years of professional Java development experienceAdvanced knowledge of Java programming and the Spring FrameworkStrong experience in developing RESTful APIs and microservices architectureProficiency in version control systems, particularly GitSolid understanding of Agile methodologies and software development life cycleExperience with cloud platforms such as AWS or AzureFamiliarity with containerization technologies like Docker and KubernetesKnowledge of test-driven development (TDD) practicesExperience with CI/CD pipelines and automated testingStrong analytical and problem-solving skills with attention to detailExcellent communication and teamwork abilitiesJava certifications (e.g., Oracle Certified Professional, Java SE 17 Developer) preferredExperience in energy sector software development is a plusKnowledge of energy management systems and related software applications is desirable This is what you’re looking for in a job Coolblue Energy is seeking a Java Developer to join our innovative team in Utrecht, Netherlands. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications for the energy sector.Develop and maintain Java-based applications using Spring Framework and microservices architectureDesign and implement RESTful APIs to support our energy management systemsCollaborate with cross-functional teams to gather requirements and translate them into technical specificationsWrite clean, efficient, and well-documented code adhering to best practices and coding standardsParticipate in code reviews and provide constructive feedback to team membersTroubleshoot, debug, and optimize Java applications for maximum performanceImplement and maintain CI/CD pipelines to ensure smooth deployment processesStay up-to-date with emerging trends and technologies in Java development and the energy sector