Search by job, company or skills

Full Stack Engineer

  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Full Stack Developer

Experience: 2–4 years

Location: Bangalore (in-office)

Stack: React 19, TypeScript, 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 own features end to end: the React interface a finance controller uses, the Spring Boot services behind it, and the schema underneath. Our users are CFOs, controllers and treasury teams working with real money — the interface has to be fast, precise and trustworthy, and the backend has to be correct.

This is a build role. You will ship to production in your first weeks.

Responsibilities

Frontend

  • Build and own features in our React 19 SPA — dashboards, reconciliation workflows, transaction views, approval flows
  • Design interfaces for dense financial data: large tables, drill-downs, filters, charts (Recharts)
  • Handle real-time streaming updates over SSE as agent runs progress
  • Own state management, performance and correctness of what the user sees — a wrong number on screen is a production incident here

Backend

  • Build Spring Boot services and REST APIs that back those features
  • Design and evolve PostgreSQL schemas for treasury domain objects; write Flyway migrations
  • Work within our multi-tenant model, where isolation is enforced by physical database connection selected from the verified JWT principal
  • Build scheduled and background jobs on JobRunr — sync runs, reconciliation, batch imports
  • Integrate with bank and ERP connectors, and handle their failure modes properly

Across the stack

  • Take features from spec to production: schema, API, UI, tests, deployment
  • Instrument with OpenTelemetry so a trace runs cleanly from browser to database
  • Debug production issues wherever they actually are, not just on your preferred side
Requirements

Essential

  • 2–4 years building and shipping full stack applications in production
  • Strong React with TypeScript — hooks, state management, component design, performance
  • Strong Java and Spring Boot, or equivalent depth in another typed backend language with the appetite to work in Java
  • Solid PostgreSQL — schema design, joins, indexing, query tuning
  • REST API design, JWT authentication, and a working understanding of HTTP
  • Git, code review, and comfort reading code you did not write
  • Clear written communication — we document decisions

Strongly preferred

  • Experience building data-dense interfaces: tables, grids, charts, filters at scale
  • Vite, modern build tooling, and an eye for bundle size and load performance
  • Docker, CI/CD (GitHub Actions), Azure or AWS deployment
  • Exposure to fintech, banking, ERP or accounting products
  • Some design sensibility — you should care whether the screen is usable, not just whether it renders

Nice to have

  • Working knowledge of Python — our agent engine is FastAPI
  • Any hands-on work with LLM APIs, RAG or agent frameworks
  • Streaming interfaces (SSE, WebSockets)
  • Redis, background job systems, event-driven processing
Who This Suits

Someone who genuinely wants both sides — not a frontend developer who tolerates APIs, or a backend developer who resents CSS. You should be happy owning a feature completely, and equally happy being told the number in column three is wrong and going to find out why.

What We Offer
  • Full ownership of features, not tickets
  • Real enterprise users and short feedback loops
  • Hard problems on both sides: dense financial UI, multi-tenancy, bank integration, deterministic control over AI-driven execution
  • Direct access to founders and the CTO
  • Competitive fixed compensation plus ESOP
Apply

Send your CV to [Confidential Information] with the subject line Full Stack Developer — [Your Name]. Include a GitHub profile, a live project, or something you have built.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153517435

Similar Jobs

Bengaluru, India

Skills:

GitAgile MethodologiesReactjsSpring BootRest ApisSqlJava 8 11 17NoSQL DatabasesMicroservices Architecture

Bengaluru, India

Skills:

Workflow ManagerPostgreSQLSqlGitJavascriptDockerSqliteOraclePythonTest-driven developmentNetwork ManagerAutomated testing frameworks

Bengaluru, India

Skills:

.NETWeb ApiBlazorAI-powered development toolsAWS CDK

Bengaluru, India

Skills:

JavaCSSSpring BootJ2EEHTMLSpringAngularReactJavascriptCore JavaAWSAWS Certified Solutions ArchitectAWS Certified Developer

Bengaluru

Skills:

ReactSpring BootAutomated TestingJava 8Spring CloudRest ApisOracle Sql ServerMockitoAWSAngularAzureJUnitNeo4jDockerApache KafkaSpring SecurityPostgreSQLJava 17GRPCSQL DatabasesCI CDJava 11Microservices Architecture

Beware of Scammers

We don’t charge money for job offers