Senior Core Java Developer - API, Microservices

Toronto 1 days agoFull-time External
Negotiable
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