Job Description
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
#J-18808-Ljbffr
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
#J-18808-Ljbffr