Lead Java Developer

Full Time
  • Full Time
  • Toronto

Aptino, Inc.

Job Description:

Primary Skills:

  • Over 7 years of robust Technical Expertise in Java8, Spring, Spring Boot 2.x, Spring Cloud, Spring Security, Spring JPA, and Microservices concepts.
  • Proficient in Java 17 and Spring Boot 3.
  • Understanding of Microservices SOLID principles, 12-factor app methodology, Microservice design patterns, and Cloud Native Architecture.
  • Strong comprehension of Containerized application development and hands-on experience deploying applications in OCP/PCF/Kubernetes Cluster.
  • Proficiency in Git, Gradle/Maven, Jenkins/Helios, and other DevOps Tools.
  • Experience with Code quality Tools/Framework like SonarQube, AquaScan, NexusIQ, CheckMarx.
  • Experience in Junit development using Mockito.
  • Proficient in RDBMS like DB2, SQLServer, SingleStore.
  • Capable of providing Technical Solutions for requirements and guiding the team technically.
  • Over 3 years of experience in Agile Scrum methodologies.
  • Strong Communication and Leadership skills.

Good to Have:

  • Hands-on experience with Java 17 and Spring Boot 3.
  • Experience with Non-cloud to cloud (e.g., Websphere to PCF) and Cloud to Cloud migration projects (e.g., PCF to OCP).
  • Hands-on experience with APIGEE, Swagger/OpenAPI.
  • Familiarity with Data store/Caching services such as Redis, MemCache.

Secondary Skills:

  • Excellent communication skills.
  • Agile experience.
  • Understanding of IT Standards and Methodologies.
  • Knowledge in Wealth Management Domain is desirable.

To apply, please visit the following URL: