For a client we are seeking a Senior DEV Engineer - IT Developer Java :
Start Date: 18/11/2024
End Date: 31/12/2025
Responsibilities:
- Translate requirements into high-quality code.
- Design, build, and maintain efficient, reusable, and reliable Java code based on Spring Framework.
- Collaborate with cross-functional teams to develop and ship features.
- Work with external data sources and APIs.
- Ensure optimal performance, quality, and responsiveness of applications.
- Conduct unit tests for robustness, including edge cases, usability, and general reliability.
- Identify and correct performance bottlenecks and fix bugs.
- Maintain code quality, organization, and automatization.
Required Qualifications and Experience:
- Bachelor's/Master's degree in Computer Science or equivalent experience.
- Minimum of 4 years of relevant experience in IT development.
- Proven knowledge of Java, Spring, Maven, RESTful APIs, and Oracle DB.
- Experience with Git (Gitlab or alternative), Jenkins, SonarQube, Fortify, NEXUSIQ, Snow.
- Familiarity with Continuous Integration/Deployment principles.
Desired Skills:
- Understanding of OO principles, DDD, design patterns, and best practices such as SOLID principles.
- Experience with test-driven development.
- Agile mindset with practical experience in Scrum.
- Ability to understand business requirements and translate them into technical requirements.
- Strong communication skills and the ability to work collaboratively.
Language Proficiency:
- Fluent in English; knowledge of Dutch and/or French is a plus.