Job Description
Sponsored Immigration Opportunity!
Our client in the Netherlands is seeking a highly experienced and skilled Senior Java Developer to join their dynamic team. This is a fantastic opportunity for professionals looking to relocate and grow their career in a progressive environment.
Key Responsibilities:
PSYCHOMETRIC ASSESSMENTS.
Requirements Qualifications:
Our client in the Netherlands is seeking a highly experienced and skilled Senior Java Developer to join their dynamic team. This is a fantastic opportunity for professionals looking to relocate and grow their career in a progressive environment.
Key Responsibilities:
- Design, develop, and maintain complex software applications using Java and modern development stacks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write well-designed, testable, and efficient code.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Help maintain code quality, organization, and automation.
- Mentor junior developers and conduct code reviews.
- Stay updated with the latest industry trends and technologies.
PSYCHOMETRIC ASSESSMENTS.
Requirements Qualifications:
- Education: Bachelor’s or Master’s Degree in Computer Science, Information Technology, or a related field (NQF level 6, 7 and onwards).
- Experience: 7+ years of professional experience in Java development.
- Language: Fluent in Afrikaans (essential for the interview process).
- Proficiency in Java and understanding of its ecosystems.
- Strong knowledge of object-oriented programming and design patterns.
- Experience with modern development stacks and tools (e.g., Spring, Hibernate, Docker, Kubernetes, Jenkins, etc.).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.
- Experience with database technologies such as SQL, NoSQL, and ORM.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
- Strong understanding of Agile methodologies and experience working in Agile environments.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and in a team-oriented, collaborative environment.
- Proactive and self-motivated with a strong work ethic.
- Competitive salary and relocation package.
- Opportunities for professional growth and career advancement.
- Work in a dynamic, multicultural, and inclusive environment.
- Access to the latest technologies and innovative projects.
- Comprehensive benefits package including health insurance, retirement plans, and paid time off.