Full-Stack Java Developer

  • Contract
  • Toronto
  • This position has been filled

Job Summary

 

Live Assets | I.T. Staffing Solutions seeking a Full-Stack Java developer, for our client one of Canada’s largest builders. The candidate will be responsible for delivering insights to clients through data analysis as well as for the development and testing of quantitative models for business problems such as forecasting and ROI analysis.

Responsibilities:

  • Build REST-style APIs in node.
  • Java development/design using Java 1.7/1.8 (Advanced understanding of core features of Java and when to use them).
  • Experience in UI/app development.
  • Continuously improve the quality of your code, and help your peers do the same through peer reviews, refactoring, automated testing, etc.
  • Constantly learn.
  • Identify and integrate high quality libraries that solve problems (don’t reinvent the wheel).
  • Automate deployment of Linux applications, system configurations and security settings.
  • Safely push Software into production multiple times a day.
  • Get Excited building SOA on top of AWS and Linux.

Qualifications:

  • A degree in Computer Science, Software Engineering or a related discipline.
  • Minimum 5 years full-time server-side experience writing production-quality code.
  • A solid foundation in JavaScript – Node.js experience is ideal.
  • Linux server experience.
  • Experience with Test Driven Development, Domain Driven Design, Distributed Systems is preferred.
  • Experience with C#, .NET, Mongo DB, Microservices is an asset.