cover image
Yochana

Senior Java Developer

Hybrid

Vancouver, Canada

Senior

Freelance

01-10-2025

Share this job:

Skills

Communication Java CI/CD Docker Kubernetes Monitoring Version Control Agile methodologies Problem-solving Architecture git Azure AWS cloud platforms Agile Spring GCP Spring Boot CI/CD Pipelines Kafka Prometheus Grafana Microservices

Job Specifications

Required Qualifications

10+ years of professional experience in Java development.
Strong expertise in Spring Boot and Microservices architecture.
Solid experience with Kafka for event-driven systems.
Hands-on knowledge of cloud platforms (AWS, Azure, or GCP).
Strong understanding of software design patterns, RESTful APIs, and distributed systems.
Experience with CI/CD pipelines, version control (Git), and agile methodologies.
Excellent problem-solving and communication skills.

Nice-to-Have

Experience with containerization (Docker, Kubernetes).
Knowledge of security best practices in microservices.
Exposure to monitoring/logging tools (ELK, Prometheus, Grafana).

About the Company

Yochana: Your Trusted Workforce Partner Across North America & Beyond For over 15 years, Yochana has been a leading talent acquisition firm, connecting businesses with top professionals across industries. Headquartered in Farmington Hills, Michigan, we specialize in temporary workforce solutions, permanent placements, contract-to-hire, and recruitment process outsourcing (RPO) across the USA, Canada, Mexico, and India. At Yochana, we go beyond traditional hiring agencies--our customized recruitment strategies and AI-driven ... Know more