Description

Sr Java Full Stack Developer

Toronto ON (Contract- Remote)

12 Month Contract

Job Requirements:

  • Strong critical thinking and excellent communication skills
  • Experience working in Agile methodology environment
  • Experience in conducting code reviews
  • At least 8 years of experience with the following technologies:
  • Java, J2EE, Spring MVC, Spring Boot, RESTful APIs
  • Experience working with containerized platforms

OpenShift (preferred) – experience deploying services via Jenkins

  • Strong knowledge and working experience with Angular
  • Strong knowledge and working experience with relational databases like SQL Server and Oracle, including writing stored procedures and performance tuning
  • Experience with Messaging Queues – IBM MQ, Active MQ

DevSecOps experience

  • Creating Jenkins and/or ADO pipelines from scratch
  • Sonar scan and JFrog vulnerabilities detection and remediation
  • Highly motivated to learn new technologies
  • Highly experienced in troubleshooting issues and recommending interim and long-term solutions
  • Knowledge of integration and performance testing applications
  • Experience with Production Support
  • GCP Experience (good to have, not required)

Basic Qualifications:

  • 8+ years of experience with Java, J2EE, Spring MVC, Spring Boot, RESTful APIs, leading the development of highly scalable and resilient applications
  • 6+ years of deep architectural experience with Spring Boot, including experience mentoring others in its best practices and advanced features
  • 4+ years of Angular experience
  • 4+ years of leadership experience in adopting new technologies and frameworks, guiding best practices in development methodologies, and overseeing technical project management
  • 3+ years of experience in messaging systems (Kafka)