**About Vivid Resourcing**
We are a dynamic company at the forefront of the sustainable energy sector, dedicated to developing cutting-edge technologies that transform the way we produce and consume energy. With a focus on renewable energy solutions and environmental sustainability, we drive change through technology and innovation.
Role Overview
We seek a skilled Software Engineer to join our development team in Ghent. You will be responsible for designing, developing, and maintaining high-performance, scalable applications that are central to our energy solutions. As a software engineer, you'll work on exciting projects related to smart grids, renewable energy platforms, and energy management systems. Your contributions will directly impact the global transition towards more sustainable energy usage.
Key Responsibilities:
* Design, develop, and maintain Java-based applications using Spring Boot for backend services in a microservices architecture.
* Collaborate with cross-functional teams to deliver high-quality software that integrates with renewable energy platforms, smart grid systems, and other energy technologies.
* Develop and deploy containerized applications using Kubernetes for orchestration, ensuring scalability and reliability of energy solutions.
* Write clean, efficient, and well-documented code while adhering to industry best practices and development standards.
* Contribute to all stages of the software development lifecycle, from requirements gathering and design to testing and deployment.
* Troubleshoot and resolve performance, scalability, and reliability issues in both production and non-production environments.
* Continuously evaluate and implement new technologies to enhance system performance and support the sustainability goals of the organization.
Requirements
To succeed in this role, you must have:
* A strong background in Java development (at least 3 years) with a focus on Spring Boot for building robust, scalable microservices.
* Proficiency in building, deploying, and managing containerized applications using Kubernetes and Docker.
* Solid understanding of RESTful APIs, Java frameworks, and relational and NoSQL databases.
* Experience with version control tools such as Git and collaboration in Agile/Scrum development environments.
* Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus.
* Strong problem-solving skills and a keen interest in sustainability and the energy sector.
* Excellent communication and teamwork skills, with the ability to collaborate effectively with stakeholders across departments.
* Fluent in English; knowledge of Dutch or French is a plus.
Benefits
We offer a competitive salary and benefits package, including:
* A collaborative and supportive team culture with a focus on continuous learning and professional growth.
* The opportunity to contribute to innovative solutions that directly impact environmental sustainability.
* Work in a fast-paced, dynamic environment within the sustainable energy sector.