Mission Context
The role involves designing, developing, and maintaining technical solutions aligned with enterprise standards. The developer will primarily focus on creating web forms using React and a cloud-based backend framework built on Spring Boot.
Additionally, the mission includes maintaining existing Java APIs for various business lines such as Legal, Compliance, and Communications.
Key Responsibilities
• Develop detailed technical designs and implement programming code or package configurations.
• Create and maintain web forms in React, ensuring seamless interaction with backend APIs.
• Perform unit testing and assist with implementation processes.
• Maintain and enhance existing Java APIs, including employee referential systems and other API-based applications.
• Estimate development workloads or validate estimates provided by project managers.
• Contribute to production installation preparation, including integration and assembly testing.
• Support test management during execution phases, including bug fixing.
• Review the quality of detailed designs and code from external suppliers.
• Document all development activities, including design, code, testing, and reviews.
Technical Skills Required
• React (3–5 years): Extensive experience in developing web forms and UI testing (JEST). Knowledge of UI/UX design is a plus.
• Java (2–3 years): Proficiency in Spring Boot framework and API architecture/development. Experience with Spring 5 is an asset. Familiarity with Swagger for API development is advantageous.
Soft Skills
• Strong collaboration skills and ability to address transversal issues across teams.
• Strategic mindset to understand the big picture and make informed decisions.
• Ability to challenge business requirements and propose value-added solutions.
• Commitment to improving DevOps practices such as peer-reviewing and coding collaboratively.
• Effective communication skills to explain technical concepts in business terms.
• Security-conscious approach to development processes.
Experience Needed for This Freelance Role
• Minimum of 3 years of relevant experience in IT development roles.
• Proven experience working in Agile environments, particularly with Scrum methodologies.
Additional Information
Languages:
• Proficiency in English is essential, along with knowledge of Dutch or French as an asset.
Education:
• Master’s degree or equivalent experience required.
Work Environment:
• Hybrid model with 50% on-site work and 50% remote work expected.
Agile Mindset:
• The ideal candidate should embody Agile principles such as teamwork, adaptability, continuous learning, and cross-functional collaboration.
This freelance mission offers an exciting opportunity to work on innovative projects while contributing to the success of a dynamic team!