Senior Java Developer Montreal Hybrid
Morgan Stanley
Build enterprise Java solutions at Morgan Stanley in Montreal’s hybrid environment, using Java 21, Spring Boot, and distributed systems expertise. Help transform client onboarding and regulatory technology for a global business.
As a Senior Java Developer, you will work at Associate level within Software Engineering III. The position focuses on designing and maintaining Java EE and Core Java applications across the software development lifecycle. You will integrate RESTful services, develop Kafka systems, and deliver database solutions using SQL and MongoDB. Automated testing, technical troubleshooting, architecture discussions, and mentoring are central to the work.
Key Responsibilities:
- Design and maintain enterprise Java EE and Core Java applications
- Integrate RESTful services with internal and external systems
- Develop Kafka-based event-driven and distributed messaging systems
- Implement SQL, data modeling, and MongoDB database solutions
- Mentor junior colleagues and contribute to architecture decisions
Requirements:
- Five or more years with Java EE or Core Java
- Experience with Java 21, Spring, and Spring Boot
- Knowledge of JUnit, BDD, SQL, MongoDB, and Kafka
- Experience in Unix/Linux environments and system integration
- French and English proficiency with strong communication skills
Apply enterprise Java, Spring, Kafka, database, and testing expertise to Morgan Stanley’s Montreal technology platform.
#J-18808-LjbffrReference: WJ-4483_1400706