7 days ago
Base Salary
$68k - $93k/yr
Responsibilities
- Develop, deploy, and support key applications and features in a collaborative team environment.
- Design and implement scalable, maintainable full-stack web application solutions.
- Build APIs and microservices using Java, REST, GraphQL, and Node.js.
- Develop client-side applications with Angular, JavaScript/TypeScript, HTML/CSS, RxJS, and related frameworks.
- Apply modern application architecture patterns, object-oriented design, coding standards, secure development practices, and test coverage.
- Decompose sophisticated business problems into creative, efficient, and scalable solutions.
- Communicate technical needs and capabilities to product owners, partners, and non-technical team members.
- Participate in technical and design discussions and apply standard development methodologies.
Requirements
- At least 5 years of full-stack software engineering experience.
- BS/BA degree or equivalent experience preferred.
- Hands-on experience with Angular, Vue, or React, with a preference for Angular 11+.
- Experience with API design and development and microservices architecture.
- Experience with Java, Java EE, Apache Tomcat, Spring MVC, Spring Boot, Logback, SLF4j, and Maven.
- Proficiency with JavaScript/TypeScript, Node, NPM, HTML/CSS, and RxJS.
- Knowledge of modern web application architecture patterns and emerging technologies.
- Experience collaborating on application development, deployment, and support.
- Understanding of Agile software development methodology.
- Experience with monorepos is a plus.
- Financial services application experience is a plus.
- Knowledge of DevOps concepts, source code management, continuous integration, monitoring, and deployment is a plus.
- Experience with Apache Camel, Jasmine, Karma, Docker, AWS, and AWS console-based application management is a plus.
- AWS certifications and knowledge of W3C Web Content Accessibility Guidelines are a plus.
Benefits
- Base compensation range of 67733 to 92811.
- Paid time off, including 12–25 vacation days depending on grade, company holidays, personal days, and sick leave.
- Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
- Retirement savings plans such as 401(k) in the U.S. or RRSP in Canada.
- Life and disability insurance and employee assistance programs.
- Additional benefits may be provided according to local policy and eligibility; the role is regular and full-time.
Tech Stack
AngularAWSCSSDockerGraphQLHTMLJasmineJavaJavaScriptKarmaMavenNode.jsnpmReactSpring BootTypeScriptVue.js
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
