Position Java Developer
Location Montreal, QC
Duration 12 Months
Key Responsibilities
Design, develop, and maintain scalable Java / Spring Boot applications for enterprise systems.
Apply object-oriented and SOLID design principles to produce clean, maintainable, and reusable code.
Implement multi-threaded and concurrent applications, ensuring performance, safety, and scalability.
Develop and integrate RESTful APIs, event-driven, and message-driven microservices (Kafka, JMS, etc.).
Collaborate with architects and DevOps teams to containerize and deploy applications (Docker, Kubernetes).
Experience 15 Years
Primary Skills Java, Spring, Kafka, Microservices, Springboot, OOP
Job Code JPC - 206
#J-18808-Ljbffr