Delivery Lead-Java Full Stack Developer
Role Overview
Design, develop, and maintain next-generation capital markets platforms using event-driven architecture, Java microservices, Apache Kafka, and cloud-native technologies.
Build scalable applications supporting trade capture, lifecycle processing, workflow management, and real-time event distribution across front office, middle office, and downstream platforms.
Support FX, rates, swaps, OTC derivatives, and post-trade processing workflows while collaborating with business, operations, risk, and technology stakeholders.
Key Skills for This Role
Full Job Posting
Job Purpose
Design, develop, and maintain next-generation capital markets platforms using event-driven architecture, Java microservices, Apache Kafka, and cloud-native technologies.
Build scalable applications supporting trade capture, lifecycle processing, workflow management, and real-time event distribution across front office, middle office, and downstream platforms.
Support FX, rates, swaps, OTC derivatives, and post-trade processing workflows while collaborating with business, operations, risk, and technology stakeholders.
Key Responsibilities
- Design and maintain high-performance Java microservices and resilient distributed applications.
- Deliver solutions across UI, backend services, APIs, and messaging layers throughout the software development lifecycle.
- Build Kafka producers, consumers, streaming solutions, topics, partitioning strategies, schemas, and consumer optimizations.
- Implement event sourcing, idempotency, retry handling, dead-letter queues, error recovery, event versioning, replay, and high availability.
- Develop integrations across trading, risk, market data, and operational systems.
- Support trade lifecycle processing from execution through settlement.
- Develop event-driven data pipelines for analytics, regulatory reporting, risk reporting, reconciliation, trade surveillance, and operational analytics.
- Support Databricks and data lake integrations while ensuring data quality, governance, and lineage.
- Contribute to ISDA Common Domain Model adoption, event and lifecycle modelling, canonical business events, and cross-platform data consistency.
Key Competencies
- Strong hands-on Java 11/17+ development experience.
- Expertise with Spring Boot, Spring Cloud, Spring Kafka, and JPA/Hibernate.
- Experience with microservices, event-driven architecture, Apache Kafka, Kafka Streams, and Kafka Connect.
- Experience with REST APIs, distributed systems, scalable architecture, and event-processing patterns.
- Proficiency with Oracle, PostgreSQL, SQL Server, MongoDB, and Redis.
- Experience with AWS and/or Azure, Docker, Kubernetes, Terraform, Jenkins, and GitHub Actions.
- Experience with Grafana, Prometheus, Splunk, ELK Stack, and OpenTelemetry.
- Understanding of software engineering best practices, design patterns, Agile methodologies, and capital markets integrations.
- Experience with Databricks, Apache Spark, Delta Lake, and enterprise data platforms is preferred.
Requirements
- Strong hands-on experience developing Java applications using Java 11 or later.
- Expertise with Spring Boot, Spring Cloud, Spring Kafka, and JPA/Hibernate.
- Experience designing and developing microservices-based applications and distributed systems.
- Hands-on experience with Apache Kafka, including producers, consumers, streams, and event distribution.
- Strong REST API design, development, and integration experience.
- Knowledge of event sourcing, idempotency, retry handling, dead-letter queues, and event versioning.
- Proficiency with relational and NoSQL databases, including Oracle, PostgreSQL, SQL Server, MongoDB, or Redis.
- Experience with AWS and/or Azure cloud platforms, Docker, Kubernetes, and Infrastructure as Code using Terraform.
- Knowledge of CI/CD pipelines using Jenkins and GitHub Actions.
- Experience with observability tools such as Grafana, Prometheus, Splunk, ELK Stack, or OpenTelemetry.
- Experience integrating trading, risk, market data, and operational systems in capital markets environments.
- Experience with Databricks, Apache Spark, Delta Lake, and enterprise data platforms is preferred.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Acuity Analytics
Associate - Dimension Data Processing (Primary Research)
Gurugram, IND
The employer is seeking an Associate to process and clean primary research data using Dimension, prepare tables and weighting outputs, and support client deliverables. The role requires 3-6 years of research or data-proc
Credit Analysis (Associate/ Sr. Associate/ Delivery Lead/ Manager)
Gurugram, IND
Acuity Analytics is seeking credit analysis professionals to assess obligor risk, prepare credit reports and event summaries, and monitor loan portfolios. Candidates need credit or equity risk knowledge, corporate or SME
Delivery Manager
Gurugram, IND
Acuity Analytics is hiring for a role focused on pricing analytics, financial modeling, and profitability optimization. The position supports pricing decisions and customer negotiations through data analysis, pricing mod
Associate
Gurugram, IND
Acuity Analytics is seeking an Associate for its Private Markets division to support private equity clients with fund benchmarking, portfolio monitoring, financial statement analysis, and cash flow reconciliation. The ro
Credit Review/ Analysis_BLR (Sr Associate/ Delivery Lead/ Manager)
Bengaluru, IND
Acuity Analytics is seeking a credit analysis and review professional for its Lending Services division. The role assesses corporate credit risk, manages rating assignments, prepares credit reports, and develops financia
Client Onboarding_Delivery Lead_GGN
Gurugram, IND
Acuity Analytics is seeking a Client Onboarding Delivery Lead to coordinate investment banking onboarding, KYC refreshes, product fulfilment, stakeholder governance, and operational reporting. The role requires KYC/AML k
Professional - FP&A (Presales Analytics & Reporting)
Gurugram, IND
The employer is seeking a Professional to manage sales pipeline and closure analytics, reporting governance, and performance insights across Sales, Business Units, and Finance. The role includes recurring pipeline report
Senior Associate - Dealcloud
Gurugram, IND
Acuity Analytics is seeking a Senior Associate to manage the DealCloud platform within its Private Markets division. The role covers deal pipeline data, dashboards, governance, user support, documentation, and continuous
Associate - Dimension Data Processing (Primary Research)
Gurugram, IND
Credit Analysis (Associate/ Sr. Associate/ Delivery Lead/ Manager)
Gurugram, IND
Delivery Manager
Gurugram, IND
Associate
Gurugram, IND
Credit Review/ Analysis_BLR (Sr Associate/ Delivery Lead/ Manager)
Bengaluru, IND
Client Onboarding_Delivery Lead_GGN
Gurugram, IND
Professional - FP&A (Presales Analytics & Reporting)
Gurugram, IND
Senior Associate - Dealcloud
Gurugram, IND