Stephen Jiang
AeroLeads people directory · profile

Stephen Jiang Email & Phone Number

Experienced Information Technology Professional
Location: Montreal, Quebec, Canada 10 work roles 3 schools
1 work email found @morganstanley.com 2 phones found area 514 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email · 2 phones

Work email s****@morganstanley.com
Direct phone (514) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Experienced Information Technology Professional
Location
Montreal, Quebec, Canada

Who is Stephen Jiang? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Stephen Jiang is listed as Experienced Information Technology Professional based in Montreal, Quebec, Canada. AeroLeads shows a work email signal at morganstanley.com, phone signal with area code 514, and a matched LinkedIn profile for Stephen Jiang.

Stephen Jiang previously worked as Senior Consultant (Morgan Stanley) at Cgi and Senior Software Engineer/Architect at Pavilion Global Markets. Stephen Jiang holds Ph.D Student In Computer Science, Service Composition And Cloud Computation from Concordia University.

Company email context

Email format at morganstanley.com

This section adds company-level context without repeating Stephen Jiang's masked contact details.

{first}.{last}@morganstanley.com
86% confidence

AeroLeads found 1 current-domain work email signal for Stephen Jiang. Compare company email patterns before reaching out.

Profile bio

About Stephen Jiang

In many years IT hand-on experience, I provided solutions to many projects using java technologies. I read a lot of JSR specifications like RMI, JMX, JMS, JPA, JNDI, OpenAPI, Json, Hateoas, Json Schema/Hyper Schema, Cloud Native Apps 12factors and etc. I am familiar with a lot distributed communication protocols, such as IP/TCP, HTTP, DNS, TLS, SSL, SOAP, LDAP and RESTful, which helps significantly for designing robust distributed solutions. For the past few years, I have been intensively using Spring framework/cloud for various projects. My goal is to be capable to design and implement readable, testable , scalable and maintainable IT solutions. Specialties: Spring framework, Service Composition, Cloud Computing, J2EE, WebService, RMI, SOAP, REST, HTTP invoker, security, JAXB, Java Program Performance, Ehcache, Terracotta, and Memory management with Java collection framework(Heap&Stack).

Listed skills include Soap, Ejb, Jaxb, Rest, and 29 others.

10 roles

Stephen Jiang work experience

A career timeline built from the work history available for this profile.

Senior Consultant (Morgan Stanley)

Cgi

Montreal, Canada Area

Risk Model Control System and Document Management. Java 8, Hibernate, Spring Boot, Spring Config, Spring JPA, Spring executor, Jenkins automation, container, Linux shell script, yaml configuration, Microservices, JMX, sybase, db2, Selenium, Cucumber and cloud ready apps.

Nov 2016 - Jul 2019

Senior Software Engineer/Architect

Pavilion Financial Corporation is a diversified global investment services firm, which develops and maintains its unique trading systems.My responsibilities1. Migrated source control from CVS to Git, managed the git repositories, implemented the continuous integration platform by setting up Jenkins, Nexus, migrated build process from Ant to Maven, and documented these processes.2. Introduced the crucible code review among developers, supervise the best practice for coding, and normailized the release process.3. Learn the trading business including the OMS, Portfolio Transition System, and Back office System, and designed, implemented the new requirements. Technologies: FIX protocol & Engine, JBoss EAP, Hibernate, Oracle10g, JMX, Git, Maven, Ant, Java Swing, Eclipse RCP, Quartz, Apache Common Utilities.

Mar 2015 - Nov 2016

Yellow Page Consultant

Montreal

Yellow Page Business Center Portal is a website which allows the customers (mainly small and medium enterprises) to customize their business information (logos, photos, videos and text info) through the DIY web based interfaces. The customer information is retrieved from and stored into backend data stores via ESB. Technologies Used: Tomcat7 + Liferay6, SOAP Web Services (CXF), Spring RESTFul Web Service, JSON, XML Schema, WSDL, JDBC, MySQL, Spring MVC, Spring Repository 4.x + Hibernate 4.x, Multithreading, Java Collection Framework, JUnit, Mockito, PowerMock.

Sep 2014 - Feb 2015

Senior Software Engineer

Montreal, Canada Area

Nuance VMCS is Nuance incubated Voice Message to Text system, which receives voice messages, transcribes, audits them, and finally returns corresponding text messages to the customers. VMCS contains many distributed components communicating with one another via RESTFul, SOAP services backed by Jetty and Jersey REST framework. It is capable to handle millions of voice messages per day across one the data centers. During the SDLC, the message queueing, multithreading, memory management, security, performance, potential memory leaking, and product robustness are the main concerns.My Responsibilities:* Use Core Java and Collection framework to queue the messages from upstream components, and use multithreading techniques like (spring task scheduler, ThreadExecutor) to send messages to downstream components after computing the result. * Implement a generic xml format message communicated and understood among all distributed components: downstream components take the attributes calculated from upstream ones and compute other attributes needed by its downstream components, message are correlated by the unique message id. If the source component doesn’t receive the response before message timeout, message is resent until desired result is obtained. * Use spring configuration to initialize all beans needed in each distributed components, apply spring transaction + jdbc repositories + hibenrate for the MySQL database transaction. * Use ActiveMQ to implement the subscribe/publish pattern to propagate real-time transcribing agent status changes to the components in which agents are logged.

Oct 2012 - Sep 2014

Senior Distributed System Solution Designer

I worked on Covisint Healthcare Project, a tremendous project that involves hundreds of people. I was proud that I was part of it. The customized HIE (Healthcare Information Exchange) derived from Healthcare core projects are NHIN(National Healthcare Information Network) compatible nodes. NHIN is a could computing environment that enables patient clinical document sharing among HIE(s) using the standard XDS.b defined by IHE. Being an NHIN compatible node means the patient information can be shared and retrieved among authorized HIEs.

Mar 2011 - Oct 2012

Ph.D Student In Fields Of Service Composition And Clouding Computing

Ph.D student in the field of Service(WebService & RESTful Web Service) Composition and Cloud Computing. Using the industrial technologies such as BPEL, ESB(ServiceMix, JBOSS ESB), and I am currently involved in new work called MAPL(Message Adaptor Processing Language) which can be finally served a plugin for JBI and JBOSS ESB for the message transformation mechanism.

Jan 2011 - Mar 2011

Java Developer

Teksystems

• Master-Card Revenue Waiver –Oct 2010 to Jan 2011 This is Master-Card internal web application used by the account managers to manipulate the revenue waiver of enterprises. This project mainly uses GWT(Google Web Toolkit) as front-end web user interface, and Hibernate+Spring+Oracle+Tomcat in the back-end, and uses Eclipse+Maven for the development. My work was to define the customized GWT event system called Mutators that would trigger mutation event when the data is changed, and implemented its Test Unit using the GWT unit test framework, or in some cases, used EasyMock. In addition, fixed some issue that is Hibernate and Spring related. • FDC project -- July 2010 to Dec 2010 FDC project is a web application providing the functions of loading paystub from xml or fixed-length text files, printing paystubs, as well as paystub arrival notification for big organizations such as Walmart, Burger-king, and Seven 11. Spring Web Security, IoC, AOP, DAO, JAXB and Struts 1.0 are main frameworks adopted. I dealt with the technical issues of xml schema namespace definition, provided the generic solution for loading paystub text source files that have the arbitrary fixed length format, designed the xml schema to support it, and implemented this generic solution using the technique of Spring AOP, JAXB, StAX, Reflection, Java Collection framework.

Jul 2010 - Feb 2011

System Architect & Developer

My job was to provide the architecture, the detail design and implementation for the website www.network21c.com. One of the main features is to enable the user to define and customize the precious metal, exchange rate 24-hour real time charts using web GUI, and generate the charts on the fly. Users can put the chart links on the other websites. To improve the chart generation performance, java collection framework was widely used for incrementally caching the charts data.

Jan 2010 - Jul 2010

Senior Java Developer And Java Team Lead

• Designed and Developed a framework named JRRP(Java Request and Reply Platform) which enables developer to implement the functionality by means of XML configuration instead of traditional java programming. The grammar of JRRP language is defined by an xml schema. In JRRP, the functionality exists in term of services, and a service is composed of Request name, request parameter & value pairs, an operational chain which consists a combination of DB Operation, Java operation, parallel operation, assignment operation, and page generation operation etc., finally a response. There are 4 transportation methods to invoke the services, namely Local, HTTP, TCP, and RPC. To locally invoke the service, Local transportation can be applied by means timer task or Quartz cron job. Http, TCP or RPC can be the options to invoke the service remotely.

Sep 2008 - Jan 2010

Senior Consultant

Cgi

Participated in many projects for Bell Enterprise, such as Max+ : an existing platform used by more than 10 thousands bell representatives to help customer to modify and order new services when they make a call to bell. My main responsibility was to add a new module of authorization and authentication to Bell Aliant employees which was acquired by Bell. NGCSS: a platform used by bell individual client, retailer and Enterprises like RBC for customizing the orders and services; Bell Consumer Dashboard: a reporting system used by Management level to support decision making.

Jul 2007 - Jul 2008
3 education records

Stephen Jiang education

Ph.D Student In Computer Science, Service Composition And Cloud Computation

Used BPEL and ESB for composing the services, and my current work is to create markup language of MAPL(Message Adaptor Processing.

FAQ

Frequently asked questions about Stephen Jiang

Quick answers generated from the profile data available on this page.

What is Stephen Jiang's role at their current company?

Stephen Jiang is listed as Experienced Information Technology Professional.

What is Stephen Jiang's email address?

AeroLeads has found 1 work email signal at @morganstanley.com for Stephen Jiang.

What is Stephen Jiang's phone number?

AeroLeads has found 2 phone signal(s) with area code 514 for Stephen Jiang.

Where is Stephen Jiang based?

Stephen Jiang is based in Montreal, Quebec, Canada.

What companies has Stephen Jiang worked for?

Stephen Jiang has worked for Cgi, Pavilion Global Markets, Cofomo Development Inc., Nuance Communications, and Compuware.

How can I contact Stephen Jiang?

You can use AeroLeads to view verified contact signals for Stephen Jiang, including work email, phone, and LinkedIn data when available.

What schools did Stephen Jiang attend?

Stephen Jiang holds Ph.D Student In Computer Science, Service Composition And Cloud Computation from Concordia University.

What skills is Stephen Jiang known for?

Stephen Jiang is listed with skills including Soap, Ejb, Jaxb, Rest, Security, Rmi, Cloud Computing, and Web Services.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Stephen Jiang you were looking for.

View similar profiles