الوظائف الحالية
اكتشف و تقدم بالطلب الآن
جميع الوظائف
0
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.