Java Developer (Spring boot)

Location: Toronto, Ontario, Canada
Date Posted: 09-01-2018
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?
Must-have
  • 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
Nice-to-have
  • 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


Please do share your resumes at careers@tangentia.com 
 
or
this job portal is powered by CATS