View all jobs

Backend Developer (Java, Springboot)

Toronto, Ontario
Role: Java Developer (Spring boot)
Location: Toronto, ON
Duration: Long Term
Job Description
What is the opportunity?
  • This role is for a hardcore Java Engineer, with working experience (8+ years of both) of Spring Framework. The selected candidate will lead the design and implementation of our client facing web application and continue to deliver industry leading applications of Digital channels.
What will you do?
  • Design and develop applications, coordinate with the rest of the team to deliver high-quality Digital software products
  • Develop both new applications and improve our existing ones in performance, capability, and reliability.
  • Employ best practices in utilizing a broad platform of technologies within a cloud-based environment
  • Participate in peer code reviews and technical meetings
What do you need to succeed?
  • Java 8 (Stream processing, Spring framework - especially Spring Boot) - knack for writing clean, readable Java code
  • Git, Gradle, Maven, Unit (junit) and integration testing (i.e., mockito)
  • Demonstrated experience implementing application solutions that incorporate distributed / micro services architecture
  • Expert with building and implementing API’s
  • Knowledge of concurrency patterns in JAVA
  • Be flexible enough to support production release after office hours
  • Bachelor’s degree in computer science/engineering
  • Experience with modern Front-End, including Angular4 and Redux
  • Familiarity with continuous integration tools (Jenkins2.0, Pipeline)
  • Cloud Foundry (IBM Bluemix, Pivotal Cloud), IAAS (AWS)
  • Experience working in an agile development team

More Openings

EDI Developer
Technical/Solutions Architect

Share This Job

Powered by