, New York

Client Onboarding and Lifecycle Management is a front office business area that manages clients’ data, their legal agreement, business relationship, and trading capability with Credit Suisse.

To support the business, COLM IT is responsible for, but not limited to,

* Ready-To-Trade system to track clients’ readiness to trade with various entities of Credit Suisse, according to various regulations and business mandates

* Document Management System, including document exchange with clients, digitization and maintenance

* Workflow management system across multiple business units and IT applications

* Contact Management and Client Outreach integration with Salesforce

This is distributed team with members in US, Poland, Russia and India.

COLM IT team is seeking a senior Java developer. The successful candidate will work with front office personnel to develop and maintain strategic platform to support the business

* Hands-on software development

* Communicate design ideas and take part in peer reviews

* Involved the entire life cycle of projects

* Opportunity to work directly with business

* Provide level three support coverage for the platform.

* Exposure to client lifecycle management area

* Mentor junior team members

* Undergraduate degree in computer science or similar (e.g. math or EE)

* Proficient written and spoken English is a must.

* Pro-active, self-starter, great teammate with willing to pick up an issue, and love to take ownership through to successful delivery

* Efficient communications with distributed team members and other colleagues

* Develop and unit test code in a rapid moving and changing environment

* Strong design skills and ability to work independently and in a team setting.

* Strong problem solving skills!

* Equivalent experience of at least 7 years of Java 8 or higher is helpful!

* Demonstrable Java testing skills (e.g. JUnit or Mockito)

* Spring 5.0 or Spring boot 2.0

* Detailed experience with Rest controllers in Spring

* Equivalent work experience with multi-threaded distributed systems

* SQL DB experience in crafting queries, structure, manage tables

* Outstanding background in data analysis within complex software environments

* Capable of describing practical day-to-day analysis techniques used in order to achieve goals

* Experience in projects where was Angular 5 or React JS and Spring

* Understanding of store procedure in Oracle and experience in creating SP

* Messaging/streaming experience: JMS, Kafka

* Distributed

**Job:** **Software Development / Engineering*

**Title:** *Senior Java Developer #163386*

**Location:** *NY-New York*

**Requisition ID:** *163386*

, New York

Credit Suisse (USA) is one of the top US investment banks, offering advisory services on mergers and acquisitions, raising capital, securities underwriting and trading, research and analytics, and risk management products. Clients include corporations, governments, institutional investors such as hedge funds, and private individuals. The company provides asset management services through Credit Suisse Private Equity; while Credit Suisse Private Banking USA offers wealth services to the rich throughout the country. Credit Suisse (USA) is a wholly owned subsidiary of Swiss banking powerhouse Credit Suisse Group and part of Credit Suisse Americas, which includes North and South America and the Caribbean.

Similar jobs