Senior Associate-Java Developer

Acuity Analytics

Bengaluru

On-site

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

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Acuity Analytics seeks a capable Java Developer to join a global team building a pre-execution sales-trader workflow system for structuring, valuing and matching voice deals in Interest Rate products. You will own modules, understand requirements quickly and collaborate closely with traders, analysts and IT partners in an agile setting.

Expected tech stack includes Java with Spring Boot, PostgreSQL and OpenShift; you will contribute to CI/CD, performance tuning, and production support on

Qualifications

  • 5 to 7 years of hands-on software development experience.
  • Strong fundamental computer science knowledge including concurrency, algorithms and data structures.
  • Experience with distributed, multi-threaded, asynchronous applications and CI/CD on large systems.

Responsibilities

  • Hands-on Java development for the pre-execution sales-trader workflow platform.
  • Deliver requirements while maintaining extensibility, reliability and performance.
  • Develop distributed, asynchronous apps using Spring Boot and PostgreSQL.
  • Contribute to CI/CD, tooling and Agile processes on large systems.
  • Collaborate with traders, analysts and IT partners; provide production support as needed.
  • Perform JVM monitoring and profiling with standard tools.
  • Coordinate with cross-regional teams to balance project work and BAU.

Skills

Java development
Concurrency & data structures
Spring Boot
PostgreSQL
OpenShift
CI/CD
Agile/Scrum
JVM tuning

Education

Degree in Computer Science/Engineering

Tools

JConsole
JVisualVM
Elasticsearch/Logstash
Prometheus
OpenTracing
Kafka
Docker
OpenShift

Job description

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

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

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Luxoft • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Java Developer (with Capital Markets exp.)
Senior Java Developer (with Capital Markets exp.)

Luxoft • Gurugram District

On-site
INR 3,000,000 - 5,000,000
Senior Java Developer (with Capital Markets exp.)
Senior Java Developer (with Capital Markets exp.)

Luxoft • Dadri

On-site
INR 2,500,000 - 4,500,000
Software Engineer - Java
Software Engineer - Java

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java Development Lead
Java Development Lead

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
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
Senior Java FullStack Developer with React & Kafka
Senior Java FullStack Developer with React & Kafka

Luxoft • Pune District

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer - Java+React
Full Stack Developer - Java+React

Luxoft • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Java Technical Lead
Java Technical Lead

IC • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Senior Java Technical Lead - Vice President
Senior Java Technical Lead - Vice President

Citi • Pune District

On-site
INR 1,800,000 - 3,000,000