We're seeking a skilled JAVA Developer to join our team.
As a senior member of our development team, you will have the opportunity to work on challenging projects and contribute to the growth and success of KCS IT.
Key Responsibilities:
* Design, develop, test, and maintain high-quality software applications using Java;
* Collaborate with cross-functional teams to identify business requirements and develop technical solutions;
* Participate in code reviews and ensure adherence to coding standards and best practices;
* Work closely with DevOps teams to implement Continuous Integration/Continuous Deployment (CI/CD) pipelines;
* Troubleshoot and resolve complex technical issues in a timely manner;
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field;
* 4+ years of experience in software development with Java;
* Strong knowledge of object-oriented programming principles, design patterns, and software engineering best practices;
* Proficiency in Java frameworks and technologies such as Spring/Springboot and Hibernate;
* Experience with Clouds (AWS, Azure, GCP), Rest API's and Microservices Architectures;
* DevOps mindset (CI/CD knowledge) and experience with tests;
* Understanding of software development methodologies, such as Agile or Scrum, and experience working in collaborative development environments;
* Strong problem-solving and analytical skills, with the ability to quickly understand and debug complex software applications;
* Fluency in French is mandatory.
What We Offer:
* Personalized career development opportunities;
* A diverse range of challenging projects across various industries;
* Free training programs to enhance your skills and knowledge;
* The opportunity to work on international projects in Benelux;
* A hybrid work regime that balances work and socialization;
* A comprehensive benefits package, including free nutrition, psychologist, general medicine appointments, and yoga and personal training days.