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 3
• Hands 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 / OpenAPI
• Data store/ Caching services such as Redis, MemCache
Secondary Skills:
• Excellent communications skills.
• Agile experience
• Understanding of IT Standards and Methodologies.
• Knowledge in Wealth Management Domain is desirable.
Senior Java Microservices Developer/Engineer • Toronto, Ontario, Canada