Job Description
Description
Join to apply for the Java Fullstack/Angular Developer (contract) role at Capgemini
Continue with Google Continue with Google
Join to apply for the Java Fullstack/Angular Developer (contract) role at Capgemini
Get AI-powered advice on this job and more exclusive features.
Sign in to access AI-powered advices
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Capgemini is hiring a Full Stack Java + Angular Developer to support RBC’s Digital team. This is a hybrid role requiring on-site presence and a face-to-face interview. Candidates must be strong in Angular 2+, Java 8 or newer, and full SDLC practices. Knowledge of cloud-native architecture, data streaming (Kafka), and microservices is key.
Key Responsibilities
- Develop robust and secure full stack applications using Java 8+ and Angular 2+
- Design and implement REST APIs and microservices using Spring Boot
- Conduct accessibility testing and ensure compliance with industry standards
- Implement microfrontend architecture for modular and scalable solutions
- Write and maintain unit and integration tests using JUnit, Cypress, Mockito, etc.
- Build and deploy cloud-native applications on PCF, OpenShift, or Docker
- Collaborate with team members to ensure quality, security, and CI/CD compliance
- Conduct performance optimization via efficient Webpack bundling and best practices
- Troubleshoot issues across frontend/backend, and support ongoing enhancements
Technical Profile
- Java 8 or 17+, Spring Boot, Spring MVC, Spring Security, JPA
- Angular 2+ with TypeScript and state management
- REST API development, Microservices, Swagger/RAML/SOAP
- SQL (Oracle, MSSQL), Kafka for Data Streaming
- NoSQL (MongoDB – bonus), Maven, Git
- Experience with TDD, CI/CD, and Agile methodologies
- Familiarity with OAuth 2.0, JWT, SSL, and security best practices
Functional Profile
- Translate business requirements into scalable full stack solutions
- Ensure code quality and compliance through unit testing and code reviews
- Optimize performance and maintain modularity using microfrontend architecture
- Follow Agile delivery practices and participate in all relevant ceremonies
- Collaborate across teams including QA, DevOps, and Business stakeholders
Skills Summary
Core Expertise:
Java Full Stack Development, Microservices, Cloud-Native Applications, Agile SDLC
Languages & Frameworks
Java 8/17, Angular 2+, TypeScript, Spring Boot, Spring Security, JPA
Cloud & Containerization
Pivotal Cloud Foundry (PCF), OpenShift, Docker
Database & Messaging
Oracle, MSSQL, Kafka, MongoDB (nice to have)
DevOps & CI/CD
Maven, Git, JUnit, Mockito, Cypress, Jenkins, Webpack
Security & Testing
OAuth 2.0, JWT, XSS Prevention, Accessibility Compliance, Jest/Protractor
Soft Skills
Strong communication, teamwork, code quality ownership, agile adaptability
The pay range that the employer in good faith reasonably expects to pay for this position is $32.36/hour – $50.56/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis. Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
Seniority level
-
Seniority level
Entry level
Employment type
-
Employment type
Contract
Job function
-
Job function
Engineering and Information Technology
-
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Capgemini by 2x
Continue with Google Continue with Google
Continue with Google Continue with Google
Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) – Toronto
Software Developer Full Stack (Junior)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Company
Capgemini
Location
Toronto
Country
Canada
Salary
125.000
URL