2 days ago
Brussels, BelgiumSenior
Responsibilities
- Collaborate with stakeholders to refine requirements and align technical solutions with business goals.
- Design and implement scalable Java applications using established best practices.
- Lead development of critical software components and support timely delivery.
- Mentor junior developers and promote continuous learning.
- Maintain code quality through reviews and testing.
- Troubleshoot and resolve issues to ensure system reliability.
- Document technical solutions and communicate effectively with teams.
- Stay current with Java technologies and introduce innovative solutions.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 7 years of professional experience in Java development.
- Strong expertise in Java 11/17, Spring Framework version 5 or later, Spring MVC, REST API design, and microservices architecture.
- Experience with front-end frameworks, with Vue.js preferred, as well as responsive HTML and CSS.
- Hands-on experience with cloud deployments using Microsoft Azure and Azure DevOps.
- Familiarity with CI/CD pipelines, Agile methodologies, and DevOps practices.
- Excellent problem-solving, communication, and leadership skills.
About Everience
Everience Italia provides IT managed services, including helpdesk support, break-fix dispatch, and technology consulting for SMEs and enterprises. Founded in 2012 and headquartered in Rho, Lombardy, it operates within an international group under the Everience brand and offers multilingual nearshore support from Timisoara, Romania. Revenue comes from managed service contracts and project-based support across Italy and abroad.
