cover image
Hays

Senior Java Software Engineer

Hybrid

Toronto, Canada

Senior

Freelance

08-02-2026

Share this job:

Skills

Java CI/CD Kubernetes Jenkins Spring Hibernate Redis Spring Boot CI/CD Pipelines OpenShift Kafka Microservices

Job Specifications

Job Description :

• Design and develop microservices using Java 8/17 and Spring Boot framework

• Build RESTful APIs with Spring MVC/REST

• Implement Spring Cloud components (Eureka, Config Server, Zuul)

• Work with JPA/Hibernate for database operations

• Develop caching solutions using Redis/Ehcache

• Implement messaging with Kafka/RabbitMQ

• Monitor Jenkins CI/CD pipelines (basic level)

• Review and analyze SonarQube reports for code quality

• Basic understanding of OpenShift/Kubernetes (deployment concepts)

About the Company

We are leaders in specialist recruitment and workforce solutions, offering advisory services such as learning and skill development, career transitions and employer brand positioning. As the Leadership Partner to our customers, we invest in lifelong partnerships that empower people and businesses to succeed. We help you achieve your career goals and deliver your business needs by combining meaningful innovation with our global scale and insights. Last year we helped over 280,000 people find their next career. Join the mill... Know more