> Markdown version of [/jobs/ext/3943983-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3943983-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Europeitservices - **Location:** Brussel, Belgium - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Applications Architecture, Databases, Continuous Integration, Java Platform Enterprise Edition (J2EE), Ext JS, Hibernate (Java), IBM Rational Unified Process, Interoperability, Java Persistence API, Message Broker, Model View Controller (MVC), Oracle (Applications), Message Oriented Middleware, Software Engineering, Web Services, AngularJS, Modeling and Simulation, Apache Kafka, Build Tools, Front End Software Development - **Published:** October 27, 2026 - **Apply:** https://europeitservices.eu/single.php?id=771 ## About the Role Exposure to complex projects that implied various integrations and data exchange between systems Able to take informed and reasonable architectural decisions required for project implementation Exposure to various message broker platforms (Kafka desired but not mandatory) Profound knowledge of Java 8, J2EE and related frameworks Profound knowledge of Front-End related frameworks (Angular, ExtJS, Javascript) In depth knowledge of enterprise architecture In depth knowledge of software design and modelling, including modelling tools Knowledge of interoperability technology (e.g. web services, message oriented middleware, service oriented bus) Experience with Databases: JPA, Hibernate, Oracle, and related technologies Experience with frameworks: Spring (MVC, Data, Security, ...) Experience with software engineering methodologies: RUP, Agile and also knowledge in project management methodologies Other necessary paradigms and technologies around software continuous integration, build tools, infrastructure layers, etc… Ability to cope with fast changing technologies used in application architecture and design Ability to participate in multi-lingual meetings Very good communication skills - the candidate would need to be involved in various discussions with both business and technical participants Ability to work autonomously