Senior Full Stack Developer - GEN AI - Finance Sector - Leuven
Role details
Job location
Tech stack
Job description
Our client is looking for an experienced Senior Full Stack Developer to join a multidisciplinary product team responsible for developing and enhancing a leading digital assistant platform used by customers across a large-scale enterprise environment.
You will work within an Agile "Use Case Team", contributing to the design, development, and expansion of AI-driven conversational solutions. The team continuously introduces new capabilities and customer-facing functionalities, leveraging modern software engineering practices, cloud-native architectures, and Generative AI technologies.
This role offers the opportunity to work on innovative AI and chatbot initiatives, ranging from incremental product improvements to large-scale strategic developments., As a Senior Full Stack Developer, you will:
- Design, develop, and maintain full-stack applications from frontend to backend.
- Create scalable web architectures and responsive user experiences.
- Develop and maintain backend services, APIs, databases, and integrations.
- Design and implement RESTful APIs and microservice-driven solutions.
- Translate functional requirements into robust technical designs.
- Ensure high-quality, maintainable, and secure code through best development practices.
- Participate in the complete software lifecycle, from analysis and design through deployment and support.
- Contribute to AI-driven solutions, chatbot capabilities, and conversational experiences.
- Leverage AI agents and agentic workflows to improve automation and development efficiency.
- Collaborate closely with Product Owners, Scrum Masters, developers, and other stakeholders.
- Support the evolution of existing solutions through continuous improvement and innovation.
Technical Environment
Backend Development
- Python
- Java (Spring Boot preferred)
- REST APIs
- Cloud-native application development
- Microservices architecture
- Backend system integrations
AI & Emerging Technologies
- Generative AI (GenAI)
- Large Language Models (LLMs)
- AI agents and agentic workflows
- Conversational AI and chatbot development
Development & DevOps
- Git (GitHub / BitBucket)
- CI/CD pipelines
- Continuous Integration & Continuous Delivery principles
Nice-to-Have Technologies
- Docker
- Kubernetes
- Podman
- AWS tooling and cloud services
- AWS CI/CD tooling
Requirements
- Minimum 5 years of professional software development experience.
- Proven experience as a Full Stack Developer in enterprise environments.
- Strong experience with Python development.
- Experience with Java development (Spring Boot preferred).
- Experience designing and integrating APIs and backend systems.
- Experience working with LLMs and Generative AI solutions.
- Good understanding of cloud-native architectures and RESTful services.
- Experience with version control systems and modern development workflows., * Strong analytical and problem-solving skills.
- Ownership and accountability for delivered solutions.
- Ability to work independently while contributing effectively within a team.
- Proactive and creative mindset.
- Strong communication and collaboration skills.
- Ability to manage multiple initiatives simultaneously.
- Eagerness to learn and explore new technologies.
- Results-oriented attitude.
- Adaptability and flexibility in a fast-changing environment.
- Experience working within Agile/Scrum teams.
Work Environment
- Hybrid working model.
- Candidates must be locally available in Belgium.
- On-site presence is required approximately 50% of the time.
- Regular collaboration is expected across multiple office locations.