Sr.Java Developer (Toronto)

Sr.Java Developer (Toronto)

27 Oct
|
Ocher Technology Group
|
Toronto

27 Oct

Ocher Technology Group

Toronto

Java Developer – Job Description

Position: Java Developer

Experience: 5+ years

Location: [Toronto,Canada -Remote]

Employment Type: [Full-time }

Job Summary

We are looking for a strong Java Developer with hands-on experience in Java, Spring, Spring Boot, Microservices, and Google Cloud Platform (GCP). The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable, high-performance applications in a cloud-based environment.

Key Responsibilities

- Design, develop, and maintain robust applications using Java, Spring, and Spring Boot.
- Develop and implement RESTful APIs and Microservices.
- Build scalable and reliable cloud-native applications on GCP.
- Work with cross-functional teams to understand business and technical requirements.
- Participate in architecture and technical design discussions.
- Write clean, maintainable, and productive code following industry best practices.
- Develop unit and integration tests and troubleshoot application issues.
- Perform code reviews and contribute to improving development standards.
- Monitor application performance and resolve production issues.
- Implement CI/CD practices and support automated deployment pipelines.




- Work with databases and integrate applications with various external systems and services.

Required Skills

- Strong proficiency in Java 8/11/17+.
- Hands-on experience with Spring Framework and Spring Boot.
- Strong experience developing Microservices architecture.
- Experience building and consuming REST APIs.
- Hands-on experience with GCP services and cloud-native development.
- Experience with SQL and relational databases.
- Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
- Experience with unit testing frameworks such as JUnit and Mockito.
- Strong understanding of OOP, design patterns, data structures, and algorithms.
- Good understanding of application security, scalability, performance, and reliability.

Preferred Qualifications

- Experience with Docker and Kubernetes/GKE.
- Experience with messaging technologies such as Kafka or Pub/Sub.
- Knowledge of Google Cloud services such as Cloud Run, GKE, Cloud Functions, BigQuery, Cloud SQL, or Pub/Sub.
- Experience with Spring Cloud and distributed systems.
- Familiarity with Agile/Scrum methodologies.
- Strong communication, analytical, and problem-solving skills.

📌 Sr.Java Developer (Toronto)
🏢 Ocher Technology Group
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr.java developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: sr.java developer (toronto) / toronto