If you are a Full-Stack Developer looking for a new challenge, apply now and be part of a high-impact team!
Your role in our team
As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end solutions for POS systems used in retail environments. This role requires strong expertise in both front-end and back-end development, ensuring seamless integration between the two.
You will:
• Work across the entire development lifecycle, from technical design to deployment.
• Develop and optimize scalable and high-performance applications.
• Collaborate with stakeholders, product owners, and technical teams to translate business needs into robust software solutions.
• Make architecture and design decisions, ensuring a well-structured and maintainable codebase.
• Troubleshoot and enhance existing applications to improve performance and functionality.
• Location : Arnhem/Amsterdam
How you strengthen our team
We are looking for a highly skilled, proactive, and collaborative Full-Stack Developer who can take ownership of development tasks and drive innovation. You will:
• Independently lead the development of new features, ensuring seamless front-end and back-end integration.
• Communicate technical concepts effectively to both technical and non-technical stakeholders.
• Support junior developers and contribute to knowledge-sharing within the team.
• Continuously improve development processes, adopting best practices for code quality and maintainability.
Tech Stack
As a Full-Stack Developer, you will work with the following technologies:
Back-End Development:
• Java & Spring Boot – Developing robust and scalable server-side applications.
• Microservices Architecture – Designing modular and independent services.
• WebSocket & REST API – Implementing real-time communication and API services.
• Spring Data JPA, MyBatis, and Liquibase – Managing data persistence and schema migrations.
• Sharding & API Gateway – Ensuring efficient data distribution and API management.
• Swagger – API documentation and testing.
Front-End Development:
• React – Building modern, user-friendly interfaces.
• TypeScript/JavaScript – Writing clean, maintainable, and scalable front-end code.
• CSS & Redux – Managing state and styling components for a consistent UI/UX.
DevOps & Architecture:
• CI/CD Pipelines – Automating builds, testing, and deployments.
• Docker & Kubernetes – Containerizing applications for scalable deployment.
• DaoCloud & GitLab – Managing source code and DevOps tasks.
• Domain-Driven Design (DDD) – Structuring systems to align with business needs.
What We’re Looking For
Our ideal candidate:
✔ Has at least 5+ years of experience in full-stack development.
✔ Is proficient in Java, Spring Boot, React, TypeScript/JavaScript, and CSS.
✔ Has experience with Microservices, REST API development, and API Gateways.
✔ Understands state management using Redux and best practices for front-end development.
✔ Has DevOps knowledge, including CI/CD, Docker, and Kubernetes.
✔ Can communicate effectively, making complex technical concepts easy to understand.
✔ Thrives in an Agile environment and enjoys collaborating with diverse teams.
✔ Good communication in Dutch and English
✔ Bachelor's or master's degree in computer science or a related field
A pre-employment screening is part of the application process
Why CGI Retail and Consumer Services?
At CGI Retail & Consumer Services, you will:
• Work on mission-critical applications that drive retail innovation.
• Be part of a team that values collaboration, learning, and technical excellence.
• Have opportunities for professional development and career growth.
• Enjoy competitive compensation, excellent benefits, and work-life balance.
Join our team of experts and apply now!
Questions about the position? Ask them to Chris Seelig, Director Consulting Services, Retail and Consumer Services, via chris.seelig@cgi.com.
For more information about the application procedure, please contact recruiter Fabienne Philips fabienne.philips@cgi.com
We do not collaborate with external recruitment agencies. Therefore, unsolicited acquisition is not appreciated.
#LI-DNI
What you can expect from us:Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.