Back End Developer

Decipher Financials

Gurugram District

On-site

INR 1,600,000 - 2,800,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Decipher Financials is hiring a Backend Developer to design and implement scalable backend systems using Python and FastAPI. You will build RESTful APIs, work with PostgreSQL and NoSQL databases, and optimize performance with caching and cloud services.

Collaboration with React frontend and QA teams is essential to deliver end-to-end features. The role requires 3+ years of experience, strong Python/FastAPI expertise, and hands-on knowledge of AWS, CI/CD, and database design suitable for US

Qualifications

  • 3+ years of backend development experience.
  • Strong Python + FastAPI skills.
  • Solid PostgreSQL/SQL knowledge.
  • Familiarity with NoSQL (MongoDB) databases.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python and FastAPI.
  • Develop and maintain REST APIs and backend business logic.
  • Work with PostgreSQL/SQL including complex queries, indexing, and transactions.
  • Have practical knowledge of NoSQL databases such as MongoDB.
  • Implement caching and performance optimization using Redis.
  • Collaborate with React/frontend teams to define API contracts and data structures.
  • Work with AWS services and understand basic cloud architecture, deployment, and security.
  • Understand CI/CD pipelines and automated builds and testing.

Skills

Python
FastAPI
REST APIs
SQL
NoSQL
Redis / Caching
AWS
CI/CD
Git
Testing
React
System Design
Docker

Tools

PostgreSQL
MongoDB
Redis
AWS Services
CI/CD pipelines
Git
Pytest

Job description

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

FastAPI

Strong practical experience

REST APIs

SQL

Strong

NoSQL

Redis / Caching

AWS

Good working knowledge

CI/CD

Basic-Intermediate

Git

Strong

Testing

Pytest / unit & integration testing

React

System Design

Docker

Good to have

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:

  • Asset management
  • Investment management
  • Securities / investments
  • SEC filings and financial data
  • BDC / private credit
  • Equity and debt instruments
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:

They should not require step‑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
  • AWS EC2, S3, RDS, CloudWatch, Lambda
  • Redis
  • Celery / background jobs
  • Airflow
  • Snowflake
  • Experience with high-volume financial data
  • WebSockets
  • Experience working with US-based financial products
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Nxtwave Disruptive Technologies(Hiring for a Client) • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Full Stack Developer React, Java & Python
Full Stack Developer React, Java & Python

Cloud Angles Digital Transformation • Hyderabad

On-site
INR 1,400,000 - 2,300,000
Back End Developer
Back End Developer

StarZen • Gurugram District

On-site
INR 1,400,000 - 2,500,000
Full Stack Engineer
Full Stack Engineer

Qloron Pvt Ltd • Hyderabad

On-site
INR 3,000,000 - 4,200,000
Fullstack Developer
Fullstack Developer

IonIdea • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Fullstack Developer
Fullstack Developer

Mployee.me • Mumbai

On-site
INR 900,000 - 1,300,000
Junior Back-end engineer
Junior Back-end engineer

Annova Solutions Corp. • Indore District

On-site
INR 600,000 - 1,000,000
Software Engineer
Software Engineer

Vialogue Media • Gurugram District

On-site
INR 900,000 - 1,300,000
Fullstack Developer
Fullstack Developer

Qtloads Tech & Transit • Delhi Cantonment

On-site
INR 4,000,000 - 7,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

SolutionChamps Technologies Pvt. Ltd. • Chennai District

On-site
INR 1,200,000 - 1,800,000