Deliver Manager -Java Developer

Acuity Analytics

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Acuity Analytics in Bengaluru seeks an experienced Senior Java Developer to own end-to-end development of a high-performance pre-execution sales-trader workflow platform for Interest Rate products.

You will lead end-to-end modules, mentor junior engineers, and collaborate with cross-functional teams to deliver low-latency software on short Agile cycles.

Qualifications

  • 7+ years of hands-on software development experience.
  • Degree in Computer Science or related engineering discipline.
  • Strong Java development skills with streams, lambdas and concurrency.
  • Experience with Spring Boot, PostgreSQL and OpenShift.
  • Experience in distributed systems and multi-threaded async apps.
  • Ability to work in Scrum/Agile environment and mentor juniors.

Responsibilities

  • Hands-on development using Java (Java 25) as the primary language to build and enhance the pre execution sales-trader workflow platform for Interest Rate products.
  • Take end-to-end ownership of assigned modules, influence technical decisions across disciplines, and mentor/guide junior developers on engineering best practices.
  • 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.

Skills

Java programming
Concurrency concepts
Distributed systems
Mentoring
Agile/Scrum

Education

Degree in Computer Science

Tools

Spring Boot
PostgreSQL
OpenShift
Kafka
Elasticsearch
JVM tooling

Job description

7 - 10 Years

Permanent

Job Description
Job purpose

We are seeking a senior, 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 take end-to-end ownership of complex functional and nonfunctional requirements, influence design across cross-discipline teams, and deliver reliable, extensible, low-latency software on short Agile cycles. The role demands a proactive self-starter who can work independently with minimal supervision, collaborate closely with traders and production support (including level-3 support), and mentor junior engineers on modern engineering practices.

Key responsibilities
  • Hands-on development using Java (Java 25) as the primary language to build and enhance the pre execution sales-trader workflow platform for Interest Rate products
  • Take end-to-end ownership of assigned modules, influence technical decisions across disciplines, and mentor/guide junior developers on engineering best practices
  • 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
  • Educated to degree level in Computer Science or a similar engineering discipline
  • At least 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
  • Demonstrated ability to take ownership, influence cross-discipline teams and guide junior engineers on complex deliveries
Good to have:
  • 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
Job Snapshot
Job ID

JOB_8268

Department

Data and Technology Services

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Associate-Java Developer
Senior Associate-Java Developer

Acuity Analytics • Bengaluru

On-site
INR 1,200,000 - 2,600,000
Java Development with Capital Market Domain experience
Java Development with Capital Market Domain experience

LTM • Pune District, Mumbai, Chennai District

Hybrid
INR 1,800,000 - 3,000,000
Java Development Lead
Java Development Lead

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer - Java
Software Engineer - Java

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Luxoft • Pune District

On-site
INR 3,000,000 - 6,000,000
Senior Java Developer_Bengaluru (Banking-nice to have)
Senior Java Developer_Bengaluru (Banking-nice to have)

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

V2 Solutions • Pune District

On-site
INR 1,200,000 - 1,800,000
Lead Application Developer (Java)
Lead Application Developer (Java)

S&P Global • Mumbai

On-site
INR 3,000,000 - 6,000,000
Sr Java Developer_@BFSI
Sr Java Developer_@BFSI

Net Connect • Mumbai

Hybrid
INR 1,800,000 - 3,000,000
Java Developer
Java Developer

mashup • Mumbai

On-site
INR 1,500,000 - 2,100,000