A leading technology company in Canada is seeking a skilled Full-Stack Developer to develop and maintain banking applications. The ideal candidate will have over 10 years of experience in application development with strong expertise in Java and Spring frameworks. Responsibilities include designing RESTful APIs and Microservices, optimizing performance, and securing applications. Familiarity with SQL, NoSQL databasing, and CI/CD pipelines is essential. This role offers a full-time position in a dynamic Agile environment.
Qualifications
Minimum 10+ years of experience in application development.
Strong experience in Java, Spring frameworks, and Hibernate.
Experience designing and developing Microservices-based applications.
Experience with SQL and NoSQL databases.
Hands-on experience with banking/financial applications is a plus.
Knowledge of JUnit and OWASP security standards.
Responsibilities
Develop and maintain secure full-stack applications for banking services.
Design and develop RESTful APIs and Microservices.
Implement front-end applications using Angular.
Optimize application performance and security.
Conduct unit testing and troubleshoot production issues.
Skills
Java
Spring
Spring Boot
Hibernate
Microservices
SQL
NoSQL
Docker
Kubernetes
AWS
Azure
CI/CD
Agile methodologies
Education
Bachelor's Degree
Tools
JIRA
Git
Bitbucket
Job description
A leading technology company in Canada is seeking a skilled Full-Stack Developer to develop and maintain banking applications. The ideal candidate will have over 10 years of experience in application development with strong expertise in Java and Spring frameworks. Responsibilities include designing RESTful APIs and Microservices, optimizing performance, and securing applications. Familiarity with SQL, NoSQL databasing, and CI/CD pipelines is essential. This role offers a full-time position in a dynamic Agile environment.