Sr. Backend Engineer (Financial / Accounting Domain)

Accounting / Finance

ApTask

1 open role Website

  • Accounting / Finance
  • India

We are seeking a hands‑on senior engineer to build and own a complex, data‑correct financial backend. You will craft an AI‑assisted workbench that transforms trial balances into booked accounting entries for fund controllers.

What You’ll Do

  • Build and own production services in Python (FastAPI) and Java (Spring Boot).
  • Design robust, versioned APIs with error handling and role‑based permissions.
  • Architect data models for large‑scale PostgreSQL and Snowflake systems.
  • Develop AI agents that execute multi‑step accounting workflows with human‑in‑the‑loop controls.
  • Write unit and integration tests ensuring currency, date and rounding correctness.

What You Need

  • 5+ years backend development with Python (FastAPI) and Java (Spring Boot).
  • Proven experience building complex financial applications (ledger, trial balances, NAV).
  • Deep expertise in PostgreSQL, Snowflake schema design, and data precision handling.
  • Ability to design and ship RESTful APIs with proper versioning and idempotency.
  • Hands‑on experience with AI agents, LLM integration and structured output validation.

Good to Have

  • Experience with LangGraph or LangChain for advanced agent orchestration.
  • Prior work deploying MCP servers in production accounting workflows.

The Opportunity

You’ll shape an AI‑assisted workbench that turns trial balances into booked accounting entries, delivering end‑to‑end financial accuracy.