Senior Java Developer (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Jan, 26

Salary

0.0

Posted On

04 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring-Boot, Microservice Architecture, Agile Practices, System Resiliency, Scalability, Security, Observability, High Volume Messaging, REST, Database Models, DevOps, Cloud-Based Development, Microsoft Azure, Kafka, Mongo DB

Industry

Financial Services

Description
Actively participate in the refinement sessions to ensure the requirements are clearly defined. Write clean, performant, scalable, testable, and reusable code and build automated tests. Guide more junior developers helping them to follow the best software development practices. Follow the best DevOps practices - create CI/CD pipelines, enable capturing telemetry, etc. Contribute to enhancing team standards and improving processes. Hands-on with 6+ years' experience in building distributed event-based systems applying agile practices. Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability. Strong working knowledge of core Java, Spring-boot, and other Spring framework features. Experience with designing and implementing high volume messaging- and rest- based middleware. Experience with defining scalable database models (relational or others). Knowledge of DevOps practices and tools. Familiarity with cloud-based development principles. Experience with Microsoft Azure Cloud. Familiarity with Kafka and Mongo DB. Strong oral and written communication skills. Bachelor's degree in computer science or in a related field. Build a career with impact. Visit morganstanley.com for more information. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices​ into your browser. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.
Responsibilities
Actively participate in refinement sessions to ensure requirements are clearly defined and write clean, performant, scalable, testable, and reusable code. Guide junior developers and follow best DevOps practices, contributing to team standards and process improvements.
Loading...