logo

Bekijk alle vacatures

Full Stack Developer

Brussel, Brussel

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.

Deel deze vacature

Powered by