About this role
Have you been bitten by the Java-development bug? And do you enjoy performing sprints as part of an Agile team? In that case, you may be the IT wizard we need to bring our digital ambitions to life. You’ll contribute to innovations that benefit millions of clients. Your job As a Java developer, you’ll be joining a team of enthusiastic developers. Together, you develop applications for a fast-changing IT landscape: an exciting and versatile challenge! You design, develop and maintain high-value, reusable and reliable software applications You identify and correct any sticking points and iron out any bugs You launch new functionalities You stand guard over code quality, organisation and automation Your profile You’re the physical embodiment of the scrum values: involvement, focus, openness and respect, with a good dose of courage to boot You’re inquisitive and driven—and you’re always on the ball You thrive in a team environment, happily sharing your knowledge and insights You are quick to make connections and dare to question everything that deserves to be questioned You’ve your bachelor or master degree in Computer Sciences or IT You’ve at least 5 years of experience around IT in one or several enterprises. You have a good knowledge of Dutch or French, and great English skills Your contribution You know your way around: Java and object-oriented programming Domain-driven design Software design patterns Relational databases You’ll have the opportunity to learn (if needed) and work with: Test-Driven Development Spring, Springboot, Maven and RESTful APIs ReactJS Continuous Integration/Continuous Delivery SVN/Git, Jenkins, SonarQube, Fortify, Confluence, JIRA Docker and Kubernetes NoSQL databases like Cassandra