Java Backend Developer

Job Description

Role:- Java Backend developer
Job Type: Fulltime/ permanent
Work Location: – Burnaby, Vancouver (5 days onsite)
Interview Mode: Video call

Need Local profile only

Preferred Qualifications:
At least 7+ Years of experience in Information Technology working in a software product development for building modern and scalable web applications.
In-depth knowledge of website design and back-end programming.
At least 7+ years of professional experience with Java + RDBMS/NoSQL (Databases), Spring framework with Spring MVC, Spring JPA, Spring Security, Microservices and Spring boot.
7+ years of experience in designing, implementing, hosting, and debugging RESTful API Web services with Micro services development using spring boot.
Experience building highly performing, high volume low latency secure RESTful micro-services.
Java design and development experience using Object Oriented design principles and software design patterns.
In-depth knowledge and understanding of Core Java with Collections, Lambda and Concurrency.
Knowledge on WebObjects is an added advantage.
Develop new features and Junit test cases.
Experience working on one of DB technologies, writing queries etc. – Oracle, MySQL, PL/SQL or Postgres.
Knowledge on WebObjects is an added advantage.
Passionate about learning new technologies and enjoy a collaborative team environment.