Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19539933

    GURUGRAM · FULLTIME

    Back End Developer

    Decipher Financials logo

    Decipher Financials

    Gurugram · onsite · Posted 23d ago

    Sourced fromFoundit
    Not disclosed3–5 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Foundit · 10 questions to answer1.3s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Backend Developer — Python / FastAPI

    Experience: 3+ years

    Employment: Full-time

    Primary Stack: Python, FastAPI, PostgreSQL

    About the Role

    We are looking for an experienced Backend Developer with 3+ years of hands-on experience in Python and FastAPI. The ideal candidate should be able to independently understand business requirements, design scalable backend solutions, work closely with frontend developers, and contribute to deployment and cloud infrastructure.

    Experience working with US financial services, asset management, investment management, portfolio data, or related financial products will be highly valuable.

    Key Responsibilities

    • Design, develop, and maintain scalable backend services using Python and FastAPI.
    • Develop and maintain REST APIs and backend business logic.
    • Work extensively with PostgreSQL and SQL, including complex queries, joins, indexing, optimization, transactions, and database design.
    • Have practical knowledge of NoSQL databases such as MongoDB or similar technologies.
    • Implement caching and performance optimization using Redis or similar caching technologies.
    • Design clean, maintainable, and reusable backend architecture.
    • Understand business requirements and independently convert them into technical solutions.
    • Work closely with React/frontend developers to define API contracts, data structures, validations, and integration requirements.
    • Coordinate with frontend, QA, and product teams to deliver features end-to-end.
    • Work with AWS services and understand basic cloud architecture, deployment, monitoring, and security practices.
    • Understand and work with CI/CD pipelines, Git, automated builds, testing, and deployment processes.
    • Troubleshoot production issues, performance problems, API failures, and database issues.
    • Write unit/integration tests and maintain good code quality.
    • Participate in code reviews and contribute to backend architecture and technical decisions.
    • Understand and work with financial/asset-management data and business workflows.

    Required Technical Skills

    Python

    Strong hands-on experience

    FastAPI

    Strong practical experience

    REST APIs

    Strong understanding

    PostgreSQL

    Strong — queries, joins, indexing, optimization

    SQL

    Strong

    NoSQL

    Good understanding

    Redis / Caching

    Good practical understanding

    AWS

    Good working knowledge

    CI/CD

    Basic–Intermediate

    Git

    Strong

    Testing

    Pytest / unit & integration testing

    React

    Basic understanding

    System Design

    Good understanding

    Docker

    Good to have

    Linux

    Good to have

    Business & Domain Skills

    The candidate should be capable of understanding business requirements rather than only implementing tickets.

    Experience with any of the following would be valuable:

    • US financial markets
    • Asset management
    • Investment management
    • Portfolio management
    • Securities / investments
    • Financial reporting
    • Investment/portfolio data
    • SEC filings and financial data
    • BDC / private credit
    • Equity and debt instruments
    • Financial SaaS products

    What We Expect From the Candidate

    The person should be able to take a requirement such as:

    We need to fetch financial data, process it, store it, expose it through APIs, and make it available to the frontend.

    and independently think through:

    Business Requirement → Data Model → API Design → Backend Logic → Database → Caching → Testing → Deployment → Frontend Integration

    They should not require step-by-step instructions for every technical decision.

    Ideal Candidate Profile

    We're looking for someone who:

    • Has 3+ years of professional backend development experience.
    • Is strong in Python + FastAPI.
    • Has strong PostgreSQL/SQL knowledge.
    • Understands both relational and NoSQL databases.
    • Understands caching and performance optimization.
    • Has practical AWS and CI/CD exposure.
    • Can independently debug and solve production issues.
    • Can communicate effectively with frontend and QA teams.
    • Understands React/API integration at a practical level.
    • Can understand business requirements and convert them into technical implementation.
    • Has experience in US Finance / Asset Management or is capable of learning the domain quickly.
    • Takes ownership of features rather than only completing assigned coding tasks.

    Nice to Have

    • Docker / Kubernetes
    • AWS EC2, S3, RDS, CloudWatch, Lambda
    • Redis
    • Celery / background jobs
    • Airflow
    • Snowflake
    • Financial/SEC data experience
    • Experience with high-volume financial data
    • Microservices architecture
    • WebSockets
    • Experience working with US-based financial products

    Sourced from foundit

    Section · 02

    Skills

    TestingDockerPostgresqlNoSQLpytestamazon web servicesredisPythonReact.JsSQLSystem DesignGITLinuxCi/CdFastAPI

    Back End Developer · waiting for your command