Join Canada’s largest IT services firm as a Senior Java Developer in Downtown Toronto. This hybrid role combines remote and in-office work, focusing on Java back-end development and application design. The bank's team is seeking an experienced developer with over 7 years in Java, Spring, REST API, and Microservices. You will leverage your skills to design and maintain secure enterprise-level applications. Experience with Agile methodologies and knowledge of web architectures, particularly integrating with frameworks like Angular, is essential. Key Responsibilities: • Design and develop Java back-end applications • Maintain and enhance existing banking systems • Collaborate within Agile development teams • Ensure enterprise-level security and compliance • Implement CI/CD processes using tools like Jenkins Requirements: • 7+ years of Java programming experience • Expertise in REST API/Microservices and Spring Boot • Familiarity with SQL, Oracle, and Apach...