
Senior Java Developer (Hybrid)
Marks & Spencer Group plc23 hours ago
Montréal, CanadaSenior
Responsibilities
- Design, develop, and maintain enterprise Java EE and Core Java applications across the full software development lifecycle.
- Build and integrate RESTful web services and service-oriented architecture components with internal and external systems.
- Design and implement database solutions using SQL, data modeling, and MongoDB aggregation pipelines.
- Develop and maintain Kafka-based event-driven systems and distributed messaging platforms.
- Contribute to technical design discussions, code reviews, and architectural decisions.
- Troubleshoot complex issues across application, integration, and infrastructure layers.
- Write and maintain automated tests using JUnit and BDD frameworks.
- Mentor junior team members, support knowledge sharing, and contribute to continuous improvement.
Requirements
- At least 5 years of hands-on experience with Java EE and Core Java, including Java 21, object-oriented design, design patterns, and application architecture.
- Strong experience with Spring, Spring Boot, RESTful web services, service-oriented architecture, and system integration.
- Hands-on experience with automated testing frameworks, including JUnit and BDD.
- Strong knowledge of SQL, database design, data modeling, and MongoDB aggregation and pipeline operations.
- Experience with Kafka, event-driven and distributed messaging systems, and Unix/Linux environments.
- Familiarity with web UI frameworks such as AngularJS or ExtJS.
- Familiarity with AI-assisted development tools such as Claude and GitHub Copilot, prompt engineering, and responsible AI practices.
- Strong communication, collaboration, leadership, problem-solving, and troubleshooting skills.
- Experience working across global, cross-functional teams and mentoring junior team members.
- Knowledge of both French and English is required.
Benefits
- Hybrid work environment combining remote work and office attendance.
- Position located in Montreal, Quebec.
- Morgan Stanley offers comprehensive employee benefits and perks for employees and their families.
- Opportunities for internal mobility and career growth are available.
Tech Stack
Categories
About Marks & Spencer Group plc
Marks & Spencer Group plc is a British retailer selling clothing, home goods, and food to consumers through stores and ecommerce, with a focus on own-brand products. The company is listed on the London Stock Exchange, was founded in 1884, and is headquartered in London. In the UK, its online grocery offering runs via Ocado Retail, a joint venture in which M&S holds a significant stake.