Java Engineer


Posted 3 years ago

We’re looking for a Java Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: Java Engineer
Term: 12-Month
Location: Remote for now – Toronto, Mississauga, Etobicoke, and GTA
Job ID number: C1335


Brief description of duties:


  • Delivery of end to end projects on your own and in multi-person environments
  • To work as part of a team without close supervision
  • Review code of other developers to ensure optimal code structure and adherence to company coding standards
  • Development of new features and products
  • Mentor junior developers


MUST haves:


  • Minimum 7 years software engineering experience
  • 5+ years experience with Java & Spring Boot Framework
  • Experience with REST concepts
  • Experience with XML and JSON data formats
  • Experience in large-team development in integrated environments (eg: Intellij ) using managed source control systems (e.g. Git)
  • Evidence of Design Skills and a good understanding of Design Patterns and why it is good practice to use them
  • Good experience with Test Driven Development (TDD) and unit testing frameworks
  • Agile program experience with the continuous delivery approach
  • Strong communication skills


Nice to haves:


  • Microservices architecture
  • Development of cloud-native apps
  • Experience with “The twelve-factor app” methodology
  • JIRA / Confluence
  • Financial services experience


Job Features

Job CategoryJava Developer
Spring Boot5+
Rest Concepts5+

Apply Online