Back End Developer (Bengaluru)

Back End Developer (Bengaluru)

06 Sep
|
Zenalyst.AI
|
Bengaluru

06 Sep

Zenalyst.AI

Bengaluru

Backend Developer

Experience: 2–4 years

Location: Bangalore (in-office)

Stack: Java 17, Spring Boot, PostgreSQL

Reports to: CTO

About the Role

Zenalyst builds an enterprise agentic execution layer for the CFO's office — treasury, procure-to-pay and collections automation for large organisations.

You will work on the Java backend gateway: the service layer that sits between our agent runtime and customer financial data. It is the only path to customer data in the system, and it is where correctness, tenant isolation and bank integration all live. Nothing reaches a customer database without going through code you will own.

This is a systems role, not a CRUD role. If you have never had to think about what happens when a bank API times out halfway through a statement sync, you will learn quickly here.

Responsibilities
- Build and own Spring Boot services in the backend gateway — the single exit path from our agent runtime to customer data
- Work on the multi-tenant data layer,



where isolation is enforced by physical database connection selected from the verified JWT principal, not by query filters
- Build and maintain bank connectors over mTLS — statement fetch, balance retrieval, bulk async sync, watermarking and resumption
- Implement transaction ingestion: normalisation, multi-tier fingerprinting for deduplication, and classification pipelines
- Design and evolve PostgreSQL schemas for treasury domain objects — accounts, transactions, entities, projects — and write migrations in Flyway
- Build the protected execution layer for machine-generated SQL: AST inspection, table allow-lists, read-only transactions, row caps and column-level PII stripping
- Build scheduled and long-running jobs on JobRunr — sync jobs, reconciliation runs, batch imports
- Instrument everything with OpenTelemetry; trace context propagates end to end and we expect you to keep it that way
- Debug production issues across the Java backend, the Python agent engine boundary, and bank connector f

📌 Back End Developer (Bengaluru)
🏢 Zenalyst.AI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (bengaluru) / bengaluru