Java Full Stack Dev

Full Time
  • Full Time
  • Toronto

Capgemini


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 where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Job Description

We are seeking a candidate with 5+ years’ experience in:


  1. REST API/Microservices, Spring Framework (MVC, Security, JPA, Boot), Maven, SQL
  2. 2+ years developing on an RDBMS (Oracle, MSSQL) and Data Streaming (Kafka)
  3. Knowledge of NoSQL databases such as MongoDB (bonus)
  4. Experience with data hygiene routines and data models
  5. Knowledge of TypeScript, state management, accessibility, unit testing (Jest, Cypress/Protractor), Google Analytics
  6. Ability to conduct accessibility testing to ensure compliance with industry standards
  7. Understanding of security vulnerabilities like XSS, prototype pollution, etc.
  8. Experience developing distributed cloud applications (Pivotal Cloud Foundry, OpenShift, Docker)
  9. Designing, developing, testing, and troubleshooting RESTful APIs and interface specifications (Swagger, RAML, SOAP)
  10. Knowledge of security protocols and gateways (JWT, OAuth2.0, SSL Certificates)
  11. Strong communication and teamwork skills
  12. Experience with full software development lifecycle, CICD, and thorough testing
  13. Writing unit and integration tests using tools like Cypress, JUnit, Mockito
  14. Implementing microfrontend architecture principles
  15. Optimizing application performance with Webpack
  16. Knowledge of TDD and Agile methodologies

Disclaimer

Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status, or any other characteristic protected by law.

This description covers the duties, responsibilities, and qualifications for this position. Reasonable accommodations will be considered to enable individuals with disabilities to perform the job, provided they do not pose an undue hardship.



Capgemini may capture your image during the interview process for verification purposes. Applicants in Canada must have valid work authorization without future sponsorship requirements.

Capgemini is a global leader in business and technology transformation, with over 55 years of experience and more than 340,000 employees across 50+ countries. We leverage our expertise in AI, cloud, data, and industry-specific solutions to help organizations transition to a digital and sustainable future. Join us and be part of something bigger.



Learn about our recruitment process, how to apply, and next steps. We also offer interview tips to help you prepare for your interview.


#J-18808-Ljbffr

Source

To apply, please visit the following URL: