Apply Now

Requirement ID: 87594
Job Title: Senior Software Engineer
Job Type: Contract
Rate: CAD 65/hr
Duration: 6 - 9 months
Location: Toronto
Job Description:

Experience: 6-8 years

Summary
Highly experienced Java Developer with strong expertise in building scalable, high‑performance applications. Skilled in API development, microservices architecture, and enterprise-level integration. Proven experience in performance and transaction management, cloud fundamentals, and containerized deployments.

Technical Skills
Core Java & Frameworks

Java JDK 11, 17, 21
Strong experience with Spring Framework:

Spring MVC
Spring Boot (version 3.5)
Spring Batch


Expertise in microservices architecture and design patterns
JPA, Hibernate

API & Integration

REST API development
OpenAPI/Swagger
Enterprise Messaging:

Kafka
JMS



Cloud & DevOps

AWS cloud basics:

Lambda
Glue
DMS
CloudWatch


Containerization using Docker
Kubernetes orchestration

Database

Oracle Database
Redshift


Performance & Monitoring

Strong understanding of performance testing methodologies
Experience with application tuning and optimization
Hands-on experience with transaction management and performance management

Performance & Optimization

Strong knowledge of performance testing procedures
Hands-on experience in application performance tuning
Good understanding of transaction management
Experience in performance management

Apply Now