Java & React Developer

  • Location: BRUXELLES
  • Type: Contracting
  • Job #25460

Experis is looking for a skilled and experienced Java & React Developer to join our development team. The role focuses on creating web forms with React and developing the backend using Spring Boot, hosted on a cloud platform. In addition, you will be responsible for maintaining existing Java-based APIs that support various business lines such as Legal, Compliance, and Communications. You will be working closely with other developers and business teams to ensure high-quality and efficient code delivery.

Key Responsibilities:

  • Design and develop technical solutions based on project specifications and business needs.
  • Create and maintain web forms using React, ensuring seamless integration with the backend developed on Spring Boot.
  • Develop, test, and maintain Java-based APIs, ensuring they meet performance and quality standards.
  • Perform unit testing on developed code and assist during integration and assembly testing.
  • Collaborate with cross-functional teams to ensure smooth implementation and integration of code.
  • Review external suppliers' designs and code to ensure they meet internal quality standards.
  • Document development activities, including design, code, unit testing, and reviews.
  • Contribute to DevOps practices such as peer reviews and continuous improvement.

Required Technical Skills & Experience:

  • React: 3-5 years of hands-on experience in developing web forms and interacting with backend APIs. Strong UI testing experience (using JEST preferred).
  • Java & Spring Boot: 2-3 years of experience in Java development, with a solid understanding of Spring Boot and API architecture.
  • Experience with API development, including contract-based and Swagger-based APIs.
  • UI/UX: Basic understanding of UI/UX principles and UI analysis.
  • Agile Practices: Experience working within Agile/Scrum environments. Strong commitment to team success and continuous learning.

Soft Skills:

  • Excellent collaboration skills with a focus on team success.
  • Ability to explain technical concepts in a clear and accessible manner for business stakeholders.
  • Proactive in identifying and solving cross-functional issues.
  • Security-conscious and committed to applying best practices in development and testing.
  • Willing to embrace DevOps practices like peer review and peer coding.
  • Ability to make informed decisions, even in complex scenarios.

Educational Requirements:

  • A Master’s degree or equivalent in Computer Science or a related field.

Languages:

  • Fluency in English (both written and spoken).
  • Knowledge of Dutch or French is a plus.

What We Offer:

  • A permanent contract with a competitive salary package.
  • Flexible working arrangements (50% remote, 50% on-site).
  • Continuous training and development opportunities.
  • A dynamic, collaborative team environment with a focus on Agile practices.

If you have the required skills and experience and are passionate about developing innovative solutions, we encourage you to apply!

Attach a resume file. Accepted file types are DOCX, and PDF.

We are uploading your application. It may take a few moments to read your resume. Please wait!