> Markdown version of [/jobs/ext/18757-senior-java-angular-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/18757-senior-java-angular-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). --- # Senior Java & Angular Full-Stack Developer - **Company:** EngiFlex - **Location:** Brussel, Belgium (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), Spring Security, Apache Tomcat, Component-Based Software Engineering, Business Process Model and Notation, Business Software, Software Documentation, Continuous Integration, Command-Query Responsibility Segregation (Software Development), Relational Databases, Eclipse (Software), Hibernate (Java), IntelliJ IDEA, Java Persistence API, Spring Framework, WildFly (JBoss AS), Junit, PostgreSQL, Apache Maven, Microsoft SQL Server, OpenShift, Oracle (Applications), Scrum Methodology, Mockito, Selenium, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, SONAR (Symantec), SQL Databases, Subversion, Systems Integration, Talend, UML, Web Services, Test-Driven Development (TDD), Stylesheet Language, Cypress (Programming Language), Backend, Git, AngularJS, Atlassian Tools, Apache Kafka, Front End Software Development, Restful APIs, Spring Batch, Docker, Jenkins, Microservices - **Published:** May 23, 2026 - **Apply:** https://www.careerjet.be/jobad/be69b9e0e49835c7343f054296a9d44379 ## About the Role * At least 5 to 7 years of full-time professional experience in Java development. * Strong full-stack profile, or a solid backend profile with a good affinity for frontend development. * Experience in complex environments and multi-system integrations. * Familiarity with Agile/Scrum, test-driven development and continuous integration. Technical skills * Java is essential, together with Spring Framework and Spring Batch. * JPA with Hibernate. * Angular, HTML, CSS and JavaScript. * SOAP and RESTful web services. * SOA, microservices and CQRS. * Security patterns, including Spring Security. * Testing practices and tools such as JUnit, Mockito, Cypress and Selenium. * Maven, Jenkins, Docker, OpenShift, SVN or Git, Eclipse or IntelliJ, Sonar, JBoss and Tomcat. * Relational databases and O/R mapping, including PostgreSQL, SQL Server and SQL. * Ability to read and understand BPMN, UML and documentation standards. * Jira and Confluence. * Nice to have: Talend, ZK, Oracle and Kafka. Soft skills * Problem solver with the ability to quickly understand existing code. * Solution- and customer-oriented mindset. * Able to integrate smoothly into an existing team. * Capable of supervising junior developers. Languages * French or Dutch: active knowledge, including understanding, speaking, reading and writing technical documentation, in at least one of the two languages. * English: active written knowledge and ability to communicate within the team. ## Description Within a large-scale business transformation programme, we are looking for a senior full-stack Java developer to strengthen existing teams. You will join an evolving department of around 70 people and contribute to handover activities, refactoring and greenfield development of business applications. This role covers the full software development lifecycle, from design and development to testing, documentation and deployment. ️ Responsibilities: * Develop and maintain business applications. * Build application components and web services. * Support analysts and help align technical delivery with business objectives. * Contribute to the design of architecture components and technical building blocks in close collaboration with the technical lead and senior software architects. * Take part in technical working groups, Scrum ceremonies and, when needed, meetings with users. * Assist with testing, technical documentation, deployment, evaluation and reporting. * Work effectively in complex environments with multiple system integrations. * Understand existing code quickly and help guide junior team members when needed. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)