We are looking for an experienced Java Developer to design build and maintain robust scalable and high-performance applications. You will work on developing modern e-commerce and enterprise-grade solutions for retail and inter-organization clients. The ideal candidate will have a strong command of Java Spring Boot microservices architecture security and SQL databases.
Key Responsibilities : -
Requirements
Must-Have Qualifications
7- 9 years of hands-on experience in backend development building scalable and high-availability applications
Proven years of solid experience with Java (811) Spring frameworks with Spring Boot as a core requirement
Strong Expertise of experience designing and developing high-performance REST APIs with strong knowledge of OpenAPI specifications and hands-on experience implementing OAuth2 Multithreading Caching
Hands-on experience writing SQL queries and working with relational databases particularly PostgreSQL
Hands-on experience with CI / CD pipelines including tools such as Jenkins Docker Kubernetes Maven Gradle.
Expertise in building and deploying solutions on Google Cloud Platform (GCP) with a strong understanding of cloud-native architectures
Proven experience in Agile environment mentoring developers including code reviews technical guidance and best-practice enforcement
Desired Skills (2 Years)
Experience with Google BigQuery Apache Beam (Java) or similar data-processing technologies ( highly desirable )
Strong understanding of data modeling concepts
Exposure with automation and scripting preferably using Python
Benefits
What We Offer :
Key Skills
REST,Eclipse,Junit,Spring,Struts,SOAP,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1
Monthly Salary Salary : 95000 - 105000
Senior Java Developer • Toronto, Ontario, Canada