Job 1 van 1



Match jouw profiel Solliciteren



Graduate Java Software Engineer


Nexeo is currently looking for a Senior Java Developer for one of the leading financial institutions in Belgium. Nexeo is a consultancy company that supports its clients in the banking, finance and insurance sectors in all phases of their transformation projects: from business consulting to the implementation of IT solutions. International environment (Offices in France, Belgium, Luxembourg, Switzerland & Canada) ~+As a Senior Java Developer, you will be responsible for the following tasks: Java Development & Technical Leadership Design, develop and maintain high-performance, scalable and reliable Java applications Build modern applications using Java, Spring Boot and related technologies Lead the setup and evolution of future-proof applications with a strong focus on customer value and code quality Refactor and modernize monolithic applications into scalable and maintainable architectures Promote clean code principles and software engineering best practices Architecture, Quality & Engineering Practices Apply Test-Driven Development (TDD), Behavior-Driven Development (BDD) and Pair Programming methodologies Ensure high standards in code quality, automation and maintainability Drive continuous improvement initiatives to enhance software delivery speed and operational quality Ensure adherence to development standards, security and quality tools Support the squad in delivering high-quality functionalities in a user-friendly and efficient way Participate actively in Agile ceremonies and contribute to continuous team improvement Develop and integrate solutions with relational databases, messaging systems and service buses Collaborate with DevOps and infrastructure teams to ensure stable and scalable environments Contribute to integration projects involving distributed systems and mainframe technologies when applicable Bachelor or Master degree in IT, Computer Science or equivalent experience Minimum 8 years of experience in Java development Strong expertise in software engineering and modern development practices Passion for clean code, refactoring and software craftsmanship Team player with strong collaboration and communication skills Autonomous, proactive and quality-oriented attitude Strong expertise in Java and Spring Boot Strong knowledge of object-oriented programming and software design patterns Knowledge of CI/CD pipelines and testing frameworks Experience with distributed and mainframe integrations Experience in banking or enterprise-scale environments Languages Good knowledge of English Active knowledge of French or Dutch Passive understanding of the second national language Java @SpringBoot @SoftwareEngineering @DDD @HexagonalArchitecture @TDD @BDD @Agile @CI_CD @Banking @Belgium

Match jouw profiel Solliciteren