Join a dynamic team as a Java Developer focusing on authentication domain for digital banking solutions using Java, SpringBoot, and Microservices.
Responsibilities
You will be working on various projects implementing best practice code, collaborating with Solution Architects and Technical Leads, solving technical challenges, providing code reviews, planning milestones, executing software delivery, enhancing code quality through testing, and performing security scanning.
Requirements
3+ years of experience as a Java developer with Java 11 or 17; experience building scalable enterprise level technology stacks with Java; extensive experience with Spring Boot framework and NoSQL databases like MongoDB; experience with container orchestration (Cloud Foundry or Kubernetes); experience with Application Security (oAuth2 and/or SSO); experience with event stream processing (Kafka or Pub/Sub); experience with CI/CD; experience with REST API design; knowledge in Object Oriented and Functional Design. Preferred: productionizing NodeJS servers, experience with React, modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor).
Benefits
Diversity, Equity, Inclusion & Allyship; Accessibility and Workplace Accommodations; Upskilling through online courses, cross-functional development opportunities, and tuition assistance; Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits starting day one; Dynamic Ecosystem with free tea & coffee, universal washrooms, team collaboration space; Community Engagement opportunities.
Developer creating high - quality software solutions for Financeit's financing platform. Collaborating with cross - functional teams to deliver and improve code for retail and home improvement sectors.
Director of Engineering leading Azure modernization initiatives at Manulife. Overseeing cloud migration and operational excellence for Azure services with a focus on collaboration and innovation.
Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.
Senior C# Developer contributing to CBC/Radio - Canada's OTT Team with software development. Designing and modifying components for digital platforms, ensuring high performance and quality.
Developer, Co - op for CARFAX Canada involving hands - on development and collaborative projects. Engage in meaningful work with an enthusiastic team in a tech - focused environment.