Previous Job
Previous
Sr. Java Developer
Ref No.: 18-07477
Location: Toronto, Ontario
Position Type:Contract
Senior Java Developer
Location – Toronto
8 Months to start
Candidates must have strong communication and problem solving skills as they would be working closely with the clients. Ideally candidates have ecommerce experience.
  • Proficient in Java 8
  • Experience with design and development of Java EE Application using MVC pattern.
  • Working experience of Spring core, Web & Data access module (or any other ORM framework such as Hibernate/ EJB).
  • Experience with designing and implementing RESTful Web Services and Micro-services design principle using Spring Boot or a similar framework.
  • Good understanding of RDBMS concepts, entity modeling and SQL query (Oracle).
  • Hands on experience of unit and integration tests to demonstrate robustness of delivered work.
  • Good experience in Code review process by following functional, non-functional requirement and ensure consistent code quality.
  • Experience with Source/Version control systems like GIT - Bitbucket and project tracking tool JIRA.
  • Exposure to build and release process and tool. (i.e. Maven/ Gradle/Ant, Docker, Bamboo/Gitlab)
  • Experience with basic Linux commands.
  • Lead a technical team and mentor junior engineers on design and implementation.

    Nice to have:
  • E-Commerce experience along with Retail fulfillment domain.
  • Spring Batch.
  • JMS (Rabbit MQ or any other messaging technology)