Sr Java Developer – 8+ Years of Experience
Location: Toronto
Hybrid (2-3 days in office)
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