الوظائف الحالية

اكتشف و تقدم بالطلب الآن

Java / React

Contract
Brussels, Belgium
21.11.2024

Java / React

 Brussels, Belgium

 

Contract

We are looking for a Senior Java & React Developer who shares our passion for innovation and excellence. Join a dynamic Agile team working on secure, scalable, and high-performing applications that benefit millions of users.


Your Role as a Senior Developer

As a Senior Java & React Developer, you will contribute to the creation of robust and secure applications, focusing on both back-end and front-end development. While this is not a lead position, you will take ownership of delivering high-quality code and actively collaborate with your team to achieve project goals.

Key Responsibilities:

  • Implement, enhance, and maintain the front-end interface using React and the corresponding back-end logic in Java.
  • Participate in Agile sprints, refining tasks into manageable iterations from definition to deployment.
  • Ensure an optimal user experience with a focus on performance, quality, and reliability.
  • Leverage best practices throughout the DevSecOps pipeline to ensure security and efficiency.
  • Troubleshoot and resolve bottlenecks and incidents.
  • Write and maintain clean, high-quality code adhering to best practices and principles.
  • Continuously improve the application's functionality and performance.

Your Profile

Required Skills and Experience:

  • At least 5 years of experience in full-stack development.
  • Strong expertise in Java and React (minimum 6 months of hands-on experience).
  • Proficiency with relational databases such as Oracle and MSSQL Server.
  • Knowledge of frameworks and tools including Spring, JPA Hibernate, and Maven.
  • Hands-on experience with CI/CD tools like GitLab and Jenkins.
  • Familiarity with clean code principles and test-driven development (TDD).
  • Basic scripting skills and an understanding of incident handling.

Desirable Skills:

  • Knowledge of tools such as SonarQube and Fortify.
  • Experience with Node.js.
  • An interest or background in security domains, particularly fraud detection.

Personal Attributes:

  • Strong team player who thrives in collaborative environments.
  • Excellent problem-solving skills and a keen eye for detail.
  • Proactive in learning and adapting to new technologies and methodologies.
  • Effective communicator, capable of explaining technical concepts clearly.

Language Requirements:

  • Fluency in English (spoken and written).
  • Knowledge of Dutch or French is a plus.
#LI-SO3