View all jobs

Java Developer - TI-1711-5

Edmonton - Remote, AB · Information Technology
Job Description
  • Demonstrable experience with: Back end Java and development.
  • Demonstrable experience implementing applications that conform to the MVC design pattern (both node.js and java developers) and Java Spring (for the Java developers only).
  • Experience in a mature software delivery environment (e.g. Bank, Telco, Gov't, Vendor) using modern software delivery practices:
  • Cloud or on prem. containerization,
  • Mature code quality practices (e.g. unit testing, BDD or TDD, use of automated testing tools),
  • Use of a modern C I/CD platform., Jenkins for deployments

For the senior (7+ years) candidates:

  • Demonstrable design experience and roles where you have been held accountable for the delivery of this design.
  • Demonstrable backend Java development experience preferred over node.js. (React.js is also supportive)
  • Understanding Microservices architecture
  • Understanding of agile KP s and experience driving adherence to them.
  • Experience mentoring junior developers.
Powered by