Senior Java Developer
Bangalore, IN
4d ago

Project Description

One of the largest Investment Bank having headquarter in USA needs a professional, effective and result-oriented team to transform existing brokerage platform to next generation brokerage platform to achieve the below objective

  • Resilient and highly available with guaranteed message delivery
  • Scalable : both burst capacity and long term
  • Modular allowing introduction of additional services above messages relaying :
  • oPayload transformations and enrichments

    oSupport for additional communication protocols

    oAdditional data contribution functionality (feed to messages or database, etc.)


    Need strong IT professional to participate in software development process and help in quality control of software developed by peers.

    A candidate will work with business users, operation support and testing teams to understand requirements, design and develop the appropriate solution

    Follow release and change processes in the compilation and distribution of software builds and releases to development and test environments, as well as system updates into production

    Troubleshoot complex development, deployment, environment and system issues


    6+ years' experience as senior Java developer

    Solid Core Java, spring cloud

    Experience with modern unit / integration testing and code quality instrumentation

    Must have solid Kafka APIs experience (connect, consumer / producer) or any other messaging experience

    Hands-on services engineering

    Very good communication skills spoken & written

    Nice to have

    Knowledge of financial instruments, equities, fixed income & derivatives

    Docker and kubernets experience highly desirable

    Relevant Java certification


  • English : Advanced / Fluent
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form