We are constantly growing and we are looking for a Java Developer who wants to broaden their skill set and step into the world of enterprise content management. You will be part of a strong team of developers and you will collaborate with functional analysts, front-end developers, graphic designers, product owners, … to create the best result for our clients. You will use your creative talent to customize CMS systems and provide integration with the backend systems of our customers.
Job description
* Design and Develop: Build high-quality, scalable, and maintainable Java-based web applications, with a strong focus on backend integrations for enterprise content management systems as well as custom business applications.
* Analyse and Advise: Translate business requirements into technical solutions and advise on best practices for architecture, performance, and security.
* Integration: Develop APIs and implement complex backend integrations with CMS platforms and external enterprise systems.
* Collaboration: Work closely with functional analysts, front-end developers, designers, and product owners to deliver end-to-end solutions.
* Code Quality: Apply coding standards, conduct peer reviews, write unit tests, and contribute to continuous improvement of development practices.
* DevOps & Automation: Contribute to CI/CD pipelines, version control, and containerisation to ensure reliable and automated delivery of software.
* Problem Solving: Investigate and resolve complex technical issues across integrations and applications, ensuring minimal impact on business operations.
* Knowledge Sharing: Actively participate in guilds, technical sessions, and code reviews to share knowledge across our company and foster team growth.
* Innovation: Stay up to date with Java frameworks, emerging web technologies, and cloud services to introduce innovative solutions into projects.
* Customer Focus: Provide support during project delivery and proactively suggest improvements to enhance customer satisfaction.
Requirements
* You have at least 3 years of experience as a Java developer.
* Good knowledge of web technologies: HTML, CSS, JavaScript.
* Experience with REST APIs, JSON, XML, and integration with external systems.
* Experience with Spring, OSGi, or modular application frameworks.
* Experience with DevOps tools such as Jenkins, Git, and Docker.
* Strong problem-solving and analytical skills.
* Excellent communication and collaboration skills.
* You are a team player who likes to learn and share knowledge in one of our guilds.
* You speak Dutch and are fluent in English.
* You live in Belgium
* Nice to haves:
o Knowledge of content management systems (e.g. AEM, Drupal).
o Familiarity with cloud environments (Azure, AWS).
o Experience with javascript frameworks (Angular, React, Astro).
Benefits
What we offer
* Work alongside a team of AmeXians on exciting projects for and with clients!
* Share your knowledge, insights and creativity during inspiration sessions, guild meetings and fun team get-togethers.
* Your Team Coach is ready to help you unlock your full potential.
* Choose the training courses that suit you to further develop your professional skills and share your expertise with the team.
* Enjoy flexible working options, including hybrid working, flexible hours and part-time opportunities.
* We’ll take care of the practicalities, including a company car, laptop and phone plan.
About us
As experts in Enterprise Content Management (ECM), Customer Experience Management (CXM), and all things content-driven, we help organizations streamline their operations and deliver top-notch content science experiences. With a 100 motivated colleagues, we mix exciting projects, fresh ideas, and a supportive work environment. Walk into our office, and you’ll feel it: no stiff suits or rigid rules here. Start your day when it suits you, enjoy a chat over coffee, and thrive in a space where collaboration (and the occasional laugh) comes naturally.