Fullstack Java Developer
Role Overview
Lead design and development of enterprise full-stack applications and provide technical and architectural guidance to development teams.
The role is listed in Toronto, Canada.
Key Skills for This Role
Full Job Posting
Role overview
Lead design and development of enterprise full-stack applications and provide technical and architectural guidance to development teams.
The role is listed in Toronto, Canada.
Key responsibilities
- Develop responsive applications using Angular, React, or Vue.js and build scalable APIs and microservices.
- Conduct code reviews and drive coding, security, and performance best practices.
- Mentor developers and collaborate with architects, product owners, QA, and stakeholders.
- Support cloud-native development and CI/CD/DevOps practices.
Required skills
- 10+ years of software development or full-stack experience.
- Frontend expertise in Angular, React, or Vue.js, TypeScript, JavaScript, HTML5, and CSS3; backend expertise in .NET Core, Java Spring Boot, or Node.js.
- Experience with REST APIs, GraphQL, microservices, event-driven architecture, and one or more listed databases and cloud platforms.
- Hands-on Docker, Kubernetes, and CI/CD experience; understanding of architecture, design patterns, security, and distributed systems.
- Technical leadership, problem-solving, and communication skills.
Compensation
- Base compensation range is $85,000–$100,000 per annum.
- The role may be eligible for additional incentives, bonuses, or commissions.
Benefits
- The posting describes benefits for regular, full-time employees, including paid time off, healthcare coverage, retirement savings plans, insurance, and employee assistance programs; eligibility and local policy apply.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Capgemini
Senior Data Engineer - Vancouver
Vancouver, CAN
Capgemini is seeking a Senior Data Engineer to build and support reliable batch and real-time data pipelines and infrastructure. The role calls for strong Spark/PySpark expertise, Azure pipeline development, orchestratio
CORE JAVA DEVELOPER
Montréal, CAN
Capgemini is seeking a Core Java Developer to build full-stack features for its SD platform, including Java/Spring microservices and a React/TypeScript frontend. Applicants need 5+ years of server-side Java experience, h
Senior Oracle EPM Engineer
Montréal, CAN
Capgemini is seeking a Senior Oracle EPM Engineer to manage, optimize, and scale Hyperion financial planning and consolidation systems. The role requires strong PLSQL and shell scripting skills, with work at a Montreal c
Senior DevOps & Python Platform Engineering Specialist
Montréal, CAN
Capgemini is seeking a senior platform specialist to build Python-based tooling and operate enterprise content management platforms. The work includes DevOps automation, production support, system troubleshooting, and cu
.NET Dev with Capital Markets
Montréal, CAN
Capgemini is seeking a .NET support engineer to support and enhance capital-markets systems, resolve operational incidents, and deliver technical solutions. Candidates need 5+ years of capital-markets back-office experie
Senior Data Engineer
Vancouver, CAN
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and
EOL Certification Data & Triage Specialist
Montréal, CAN
The employer is seeking a specialist to support hardware and software end-of-life certification, triage, and technology asset data quality. The role analyzes and reconciles inventory data, supports stakeholders, and impr
Project Coordinator (BSFI)
Toronto, CAN
Capgemini is seeking an onshore Project Coordinator to support a data analytics cloud migration program. The role coordinates meetings, tracks actions and project documentation, and supports testing and migration readine
Senior Data Engineer - Vancouver
Vancouver, CAN
CORE JAVA DEVELOPER
Montréal, CAN
Senior Oracle EPM Engineer
Montréal, CAN
Senior DevOps & Python Platform Engineering Specialist
Montréal, CAN
.NET Dev with Capital Markets
Montréal, CAN
Senior Data Engineer
Vancouver, CAN
EOL Certification Data & Triage Specialist
Montréal, CAN
Project Coordinator (BSFI)
Toronto, CAN