AISB-629 Senior Full-Stack Java Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Senior Full-Stack Java Developer to strengthen our development teams within the context of a major business transformation program. You will join a growing department .
Your Role
As a senior developer, you will be responsible for the end-to-end development of Java applications, supporting analysts and business stakeholders while providing expertise across the full software development lifecycle. Your contributions will include:
- Developing and maintaining business applications and components/web services
- Participating in architectural design and contributing to core building blocks
- Collaborating in technical working groups, Scrum ceremonies, and user meetings when required
- Supporting testing initiatives, technical documentation, deployment processes, and reporting activities
- Ensuring high-quality code delivery following TDD and CI best practices
Key Responsibilities
- Full-stack development using Java, Spring, and modern front-end technologies
- Integration of applications across complex multi-system environments
- Implementation of REST and SOAP web services
- Contribution to microservices, SOA, and CQRS-driven architectures
- Automated testing using JUnit, Mockito, Cypress, Selenium, and CI pipelines
- Collaboration within Agile/Scrum teams
- Coaching and supporting junior developers when needed
Required Experience & Competencies
Technical Expertise (Hands-on)
- Java (Expert)
- Spring Framework, Spring Security, Spring Batch
- JPA / Hibernate
- REST & SOAP Web Services
- SOA, Microservices, CQRS
- TDD (JUnit), CI/CD (Jenkins), Maven, Git/SVN
- Docker, OpenShift, Sonar, JBoss, Tomcat
- Frontend: HTML/CSS/JavaScript, Angular
- Databases: PostgreSQL, SQL Server
- Strong understanding of BPMN, UML, and documentation standards
- Tools: Jira, Confluence, Eclipse or IntelliJ
Nice-to-have
- Talend, ZK, Oracle, Kafka
Professional Background
- 5-7+ years of full-time Java development experience (full-stack preferred)
- Experience in complex, integrated system environments
- Strong problem-solving ability and fast understanding of existing code
- Customer-oriented mindset and strong team integration skills
Languages
- French: Native
- Dutch: Passive or active understanding (technical documentation, reading/speaking/writing)
- English: Active knowledge for team communication and documentation
Working Environment
- Hybrid mode: Up to 3 days/week homeworking
If you're a solution-oriented developer with strong technical expertise and a passion for building robust, modern applications, we would be delighted to hear from
Requirements
Technical Expertise (Hands-on)
- Java (Expert)
- Spring Framework, Spring Security, Spring Batch
- JPA / Hibernate
- REST & SOAP Web Services
- SOA, Microservices, CQRS
- TDD (JUnit), CI/CD (Jenkins), Maven, Git/SVN
- Docker, OpenShift, Sonar, JBoss, Tomcat
- Frontend: HTML/CSS/JavaScript, Angular
- Databases: PostgreSQL, SQL Server
- Strong understanding of BPMN, UML, and documentation standards
- Tools: Jira, Confluence, Eclipse or IntelliJ
Nice-to-have
- Talend, ZK, Oracle, Kafka
Professional Background
- 5-7+ years of full-time Java development experience (full-stack preferred)
- Experience in complex, integrated system environments
- Strong problem-solving ability and fast understanding of existing code
- Customer-oriented mindset and strong team integration skills
Languages
- French: Native
- Dutch: Passive or active understanding (technical documentation, reading/speaking/writing)
- English: Active knowledge for team communication and documentation
Working Environment
- Hybrid mode: Up to 3 days/week homeworking
If you're a solution-oriented developer with strong technical expertise and a passion for building robust, modern applications, we would be delighted to hear from