To apply for this job you must first either login or register

Sr. Java Developer

Toronto, Ontario  - Permanent

Job Description

As the Senior Java Developer, you will be responsible for developing, implementing and overseeing the company’s overall vision. Our client is in the process of building of a new "leading edge" technology platform to serve millions of users located around the world, while maintaining and planning the transition from existing platforms. You will also be responsible to provide superb development skills in Microservices development environment focused on Java8 and Springboot ecosystem using Lean, Agile methodology and processes. You also know how to plan and implement collaborative software development across technologies.

Expected experience:
- 5+ years of full stack Java technologies emphasis on Java8
- Experience with unit testing and BDD
- Experience with Agile methodologies
- Experience with Spring framework (SpringBoot)
- Experience with RDBMS and NoSQL databases
- Experience with code review
- Good understanding of code branching, version control, and working in different environments (GIT, etc)
- Experience with new JavaScript frameworks and environments (React, Angular, etc)
- UNIX Shell Scripting
- Ability to work with teams in multiple sites (onsite, offshore, nearshore)
- Proven ability to meet deadlines
- Understanding of accountability and ownership

Starting: ASAP
Dress Code: Casual
To apply for this job you must first either login or register