Medior Full Stack Developer Position
For a client, we are seeking a Medior Full Stack Developer to join a transformative business program. This role is set to commence immediately and will extend through December 31, 2024. The position offers a blend of on-site and remote work arrangements.
Project Duration:
Immediate start - 12/31/2024
Location:
Brussel
Responsibilities:
- Develop and maintain business applications.
- Create application components and web services.
- Design component architecture and building blocks in collaboration with technical leads or senior software architects.
- Provide technical coaching to colleagues as needed.
- Participate in technical working groups, progress meetings, and user meetings when necessary.
- Assist in testing, technical documentation, deployment, evaluation, and reporting.
Experience:
A minimum of 3-5 years of full-time professional Java Development experience (Fullstack preferred - backend with a good affinity for frontend is acceptable).
Competencies:
- Proficiency in Java and Spring Framework.
- Experience with JPA (Hibernate implementation).
- Understanding of security patterns (Spring security).
- Knowledge of SOAP and RESTful Web Services.
- Familiarity with Spring Batch.
- Experience with SOA, microservices, CQRS.
- Proficiency in test-driven development (JUnit, Spring, CI, Mockito, Cypress, Selenium).
- Frontend (HTML/CSS/JavaScript, Angular) & backend capabilities.
- Experience with Maven, Jenkins, Docker, Openshift, SVN or GIT, and Eclipse or IntelliJ, Sonar, JBoss, Tomcat.
- Experience with relational databases and O/R mapping (PostgreSQL, SQL Server, Oracle).
- Ability to read and understand BPMN, UML & documentation practices.
- Proficiency with Jira/Confluence.
Additional Skills:
- Familiarity with AGILE/SCRUM methodologies, test-driven development, and continuous integration.
- Solution and customer-oriented mindset.
- Ability to integrate into an existing team and supervise junior staff.
Language Proficiency:
Fluency in English, Dutch and French is required.
This role is an excellent opportunity for a developer with a solid foundation in Java and a desire to work in a dynamic, team-oriented environment.