Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14786328

    Acuity Knowledge Partners logo

    Senior Associate-Java Developer

    Acuity Knowledge Partners · Bengaluru · onsite · Posted 52d ago

    Not disclosed5–7 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Job Purpose

    We are seeking a capable, hands-on Java Developer to join a global team building a pre-execution sales-trader workflow system for structuring, valuing and matching voice deals across Interest Rate products for a leading corporate and investment bank. Operating as an extension of the client's Sales & Trading Business Platforms team in a resource-augmentation model, the developer will deliver functional and non-functional requirements, contribute to the extensibility and reliability of software solutions, and grow ownership of assigned modules on short Agile cycles. The role suits a self-driven engineer who can quickly understand requirements, work with minimal supervision, and collaborate closely with traders, analysts and IT partners.

    Key Responsibilities

    • Hands-on development using Java (Java 25) as the primary language to build and enhance the preexecution sales-trader workflow platform for Interest Rate products
    • Deliver functional and non-functional requirements while maintaining the extensibility, reliability and performance of software solutions
    • Develop and maintain distributed, multi-threaded, asynchronous applications using Spring Boot, PostgreSQL and OpenShift
    • Contribute to continuous improvement of the development and release environment, tooling and CI/CD processes on large, complex systems
    • Apply test-driven development and deliver software on short cycles using Scrum/Agile methodology
    • Work closely with traders, business/functional analysts, product owners and other IT partners; provide level-3 production support as required
    • Perform JVM monitoring, profiling, performance tuning and debugging using tools such as JConsole, JVisualVM, Elasticsearch/Logstash, Prometheus and OpenTracing
    • Collaborate with development leads and cross-regional teams (Risk, Quants, DevOps, Finance, Regulatory Reporting), balancing project work, BAU and support tasks efficiently

    Key competencies

    • Educated to degree level in Computer Science or a similar engineering discipline
    • 5 to 7 years of relevant hands-on software development experience
    • Strong fundamental computer science knowledge including concurrency, algorithms and data structures
    • Strong core Java development skills including streams, lambdas and advanced concurrency APIs
    • Extensive experience and understanding of distributed systems – developing, profiling and maintaining multi-threaded, asynchronous applications
    • Hands-on experience of working with Spring Boot, PostgreSQL and OpenShift
    • Extensive experience of test-driven development and knowledge of CI/CD on large, complex systems
    • Ability to deliver software on short cycles using Scrum/Agile methodology
    • JVM monitoring, profiling, performance tuning and debugging (JConsole, JVisualVM, Elasticsearch/Logstash, Prometheus, OpenTracing)
    • Self-driven and proactive, able to work independently with minimal supervision, with strong communication and stakeholder-management skills

    Good to have:

    • Any JavaScript/TypeScript, ReactJS experience
    • Experience in the pricing or risk domain in investment banking – front-office, or Market/Credit risk with a good understanding of risk sensitivities and F2B processes
    • Hands-on experience with dynamic scalability and cloud deployment (EKS/Nomad), container/Docker deployment, gRPC services, or cloud-based services (Prometheus, Elasticsearch)
    • Experience with Kafka or other event processing/message bus
    • Experience with Workflow/Scheduling/State management

    Sourced from foundit

    Skills

    JvisualvmJVM monitoringOpenshiftPrometheusAgileScrumPostgresqlprofilingPerformance Tuningelastic searchLogstashdebuggingOpenTracingSpring BootJavaJconsole

    About Acuity Analytics

    Acuity Knowledge Partners logo

    Acuity Knowledge Partners

    Analytics & KPO

    5k+

    employees

    2002

    24 years old

    Gurgaon / Gurugram, Haryana

    India

    About

    Acuity Analytics is a trusted partner to 850+ global financial firms, with 7,200+ people across 28 locations. We accelerate innovation through Digital Engineering, Data and AI.

    Industries

    IT Services & Consulting

    Employee ratings

    1,457 reviews

    3.1/ 5

    Culture

    3.0

    Career growth

    2.6

    Work-life

    3.3

    Employees rate it well for

    Work Life Balance311Salary193Work Culture154Senior Management151Learning121

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Associate-Java Developer · waiting for your command