Role : Senior Java Microservices Developer / Engineer
Location : Toronto, ON
Duration : Long term
JOB DESCRIPTION :
- 7+ years of strong Technical Expertise in Java8, Spring, Spring Boot , Spring cloud, Spring Security, Spring JPA and Microservices concepts
- Good knowledge on Java 17 and Spring boot 3
- Understanding of Microservices SOLID principle, 12 factors app, Microservice design patterns and Cloud Native Architecture
- Strong understanding of Containerized application development and hands on deploying applications in OCP / PCF / Kubernetes Cluster
- Experience in Git, Gradle / Maven, Jenkins / Helios and other DevOps Tools
- Experience in Code quality Tools / Framework like SonarQube, AquaScan, NexusIQ, CheckMarx,
- Experience in Junit development using Mockito
- Experience in RDBMS like DB2, SQLServer, SingleStore
- Ability to provide Technical Solution for the requirements & Guide the team technically
- 3+ Years experience in Agile Scrum
- Strong Communication & Leadership skills
Good to Have :
Hands on experience with Java 17, Spring boot 3Hands on experience with Non cloud to cloud (. WebSphere to PCF) and Cloud to Cloud migration projects ( PCF to OCP)Hands on experience with APIGEE, Swagger / OpenAPIData store / Caching services such as Redis, MemCacheSecondary Skills :
Excellent communications skills.Agile experienceUnderstanding of IT Standards and Methodologies.Knowledge in Wealth Management Domain is desirable.