Full-stack developer Java / Angular
Function
We're looking for a skilled consultant to join our client's team, contributing to a significant business transformation initiative. In this dynamic environment, you will collaborate with a team of approximately 70 professionals to facilitate the hand-over, refactoring, or brand-new development of various business applications.
Responsibilities
Your role will encompass a range of responsibilities, including:
- Development and maintenance of business applications.
- Creation of application components and web services.
- Collaboration with technical leads or senior software architects on architectural design.
- Active participation in technical working groups, Scrum meetings, and user discussions as necessary.
- Support in testing, technical documentation, deployment, evaluation, and reporting (using JUnit, JIRA).
Profile of the Ideal Candidate
The ideal candidate will have a strong background in Java development, with a minimum of 5-7 years of professional experience. Specifically, you should possess:
- Expertise in Java and Spring Framework.
- Experience with JPA (Hibernate), SOAP, RESTful web services, and Spring Batch.
- A solid understanding of multi-system integration and working within complex environments.
- Familiarity with AGILE/SCRUM methodologies, and test-driven development.
- Technical skills in Maven, Jenkins, Docker, OpenShift, SVN/GIT, and Eclipse or IntelliJ.
- Knowledge of relational databases and O/R mapping (PostgreSQL, SQL Server).
- Ability to comprehend BPMN, UML, and documentation practices.
- Solution orientation with the ability to integrate seamlessly within an existing team and mentor junior members.
Languages Requirement
- Active knowledge of either French or Dutch (understanding, speaking, and writing technical documentation).
- Fluency in English for written communication and team collaboration.
This position is located in Brussels. While there may be on-site obligations, homeworking options are also available. Join us in shaping the future of our client's operations and make a meaningful impact in a supportive and innovative environment.