Senior Java Developer
Job description
Iris's Fortune 100 direct client is looking Java Backend Developer. Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com.
Job Title: Java Backend Developer
Location: Mississauga, ON (Hybrid, 4 days onsite in a week)
Technical Skills
Core Java
Java 17/21, OOP, Collections, Streams, Multithreading & Concurrency, Completable Future, JVM tuning, Garbage Collection, performance optimization, modern features (Records, Sealed Classes, Virtual Threads preferred)
Spring
Spring Boot 3.x, Spring Framework 6, MVC, Data JPA, Security, AOP, Validation, Actuator, Profiles, Caching
Microservices
REST APIs, versioning, service communication, Resilience4j (circuit breaker, retry, bulkhead), rate limiting, distributed tracing, health checks, configuration management
Interested in this role?