Skills Required
Java Rest web services
Advanced Java Concepts
Microservices
Spring Boot
Angular 13
Job Description
Strong expertise in Java full stack development, Angular, and cloud-native solutions on Azure.
The ideal candidate will also have hands-on experience in DevOps practices, helping us deliver secure, scalable, and innovative digital banking solutions.
Required Skills Experience and Key Responsibilities Design, develop, and maintain scalable applications using Java, Spring Boot, and Angular.
Work on microservices architecture and REST APIs for banking solutions. Implement cloud-native applications on Azure, leveraging services such as App Services, Key Vault, and Azure DevOps pipelines.
Collaborate with business analysts, architects, and QA teams to deliver high-quality software.
Ensure adherence to secure coding standards and compliance with banking regulatory requirements.
Drive CI/CD automation using Azure DevOps, GitHub, Docker, and Kubernetes.
Monitor, troubleshoot, and optimize performance of deployed applications.
Participate in Agile ceremonies and contribute to backlog grooming, sprint planning, and retrospectives.
Provide mentorship and technical guidance to junior team members.
Nice to Have
Exposure to banking financial services domain. Knowledge of RDBMS (DB2, SQL Server) and NoSQL databases (Cosmos DB, MongoDB).
Understanding of secure coding practices and regulatory standards (e.g., PCI DSS, GDPR).
Experience with monitoring tools (Datadog, Dynatrace, Azure App Insights, Splunk, ELK).
Educational Qualification Bachelors Master’s degree in Computer Science, Engineering, or related field.
Relevant certifications (Java, Cloud, DevOps) are a plus.
Experience Required: 8+ Years
Job Types: Full-time, Fixed term contract
Work Location: Hybrid remote in Toronto, ON