Senior Java Technical Lead - Bangalore, India - State Street

    State Street background
    OTHER
    Description

    Company profile

    CRD extension projects are customized SSGA solutions and integrating them with CRD system. Charles River (CRD) is a common trading application facilitates the portfolio managers for portfolio construction, order creation and order execution of multiple asset classes. Order creation involves selecting a security and adding order details and can occur in several places including the Manager Workbench, the blotter, or in an external system. Order execution involves planning how to execute an order and then carrying out the plan. Compliance processing can occur throughout the entire trading process.

    About Business Line

    Fixed Income Portfolio construction system is used by the Portfolio managers to do the pre-trade setup and manage trading lifecycle of the Fixed Income Asset Class. CRD extension projects are customized SSGA solutions and integrating them with CRD system which is a common platform facilitating the portfolio managers for portfolio construction, order creation and order execution of multiple asset classes. Order creation involves selecting a security and adding order details and can occur in several places including the Manager Workbench, the blotter, or in an external system. Order execution involves planning how to execute an order and then carrying out the plan. Compliance processing can occur throughout the entire trading process.

    Key Responsibilities & Experience Range

    The ideal candidate will be:

    • Individual contributor owning the entire middleware components of the application.
    • Convert business requirements to technical solutions.
    • Design, Development and Release the Java middleware components.
    • Writing Restful services, DAO components, Business rules, integration to inbound and outbound systems
    • Handle the middleware component deployments in JBoss and scheduled deployments in Linux environment.
    • Lead the Cloud migration efforts in CRD Extension projects.
    • Review and support peer deliverables.
    • Provide technical support in analyzing production issues L3/L4 to ensure the uninterrupted services to the business.
    • Be a technical mentor for the junior team members.
    • Effective collaboration with the Boston, Business counterparts and other application teams

    Skills & Knowledge

    Qualification & Certifications

    • 10+ years of experience in software development
    • Good Problem solving & analytical skills.
    • Good communication skills
    • BE or any equivalent educational qualification in Computer Science background.

    Primary Skills (Must Have)

    • Proven strong programming experience in Java Technologies, preferably working on low latency, high throughput, globally distributed systems.
    • AWS Cloud architecture, including EC2, S3, RDS, LAMBDA etc.
    • Excellent knowledge and experience of Microservices architecture, Docker and Kubernetes.
    • Solid experience in Unix / Linux environment
    • Development and build tools (GIT, Jenkins, Maven, etc.)
    • Experience in Technology migration projects including Cloud migration.

    Secondary Skills (Good to Have)

    • Experience working within a financial institution, preferably Front Office IT, with exposure to the business
    • Good experience in JBoss Server

    USP of the Role

    • Good exposure to the Fixed Income asset class domain and business stakeholders
    • Challenging role to take over the application from vendor management to captive, and lead successfully
    • Managing the middleware solution of a key portfolio construction system in one of the largest asset management domain