Backend Engineer Lead
Backend Engineer (2-3 years' experience) at a financial services firm in Ahmedabad, designing and maintaining scalable backend services and REST APIs in PHP, Go, or Python with MySQL/PostgreSQL and Redis, Docker-based deployments, and financial integrations like payments, lending (LMS/LOS), and KYC.
- Compensation
- ₹500K–₹800K / yr
- Location
- Ahmedabad
- Work setup
- Onsite
- Seniority
- Lead
- Employment
- Full time
- Experience
- 2+ years
- Category
- Backend
- Posted
Skills
Must have
- 2-3 years of backend development experience
- Proficiency in at least one of PHP, Go (Golang), or Python
- Strong understanding of REST API development and integration
- Good knowledge of server-side architecture and database management
- Hands-on experience with MySQL/PostgreSQL and Redis
- Understanding of message queues, asynchronous processing, and transaction management
- Experience with Docker and production deployment
- Knowledge of performance optimization, debugging, and troubleshooting
- Understanding of system reliability and distributed systems
- B.E./B.Tech in CS/IT, BCA/MCA, or B.Sc./M.Sc. in Computer Science or IT
- Strong analytical and problem-solving skills
- Good communication and collaboration skills
- Ability to work independently and take ownership of deliverables
Nice to have
- Experience in NBFC, FinTech, Banking, or Financial Services
- Banking API and third-party financial API integration experience
- Payment processing and financial transaction management knowledge
- Loan Management System (LMS) / Loan Origination System (LOS) knowledge
- KYC / eKYC integration experience
Full description
Job Description Backend Engineer
Experience: 23 Years
Industry: NBFC / Financial Services / FinTech
Department: Engineering Software Development
Employment Type: Full-Time, Permanent
Job Summary
We are looking for a skilled Backend Engineer with 23 years of experience in backend application development. The ideal candidate should have strong programming skills in PHP, Go, or Python, along with hands-on experience in API development, database management, system integration, and production deployment.
Candidates with experience in NBFC, Banking, FinTech, or Financial Services domains will be preferred.
Key Responsibilities
- Design, develop, maintain, and optimize scalable backend applications and services.
- Develop and integrate REST APIs and third-party SDKs.
- Work with databases such as MySQL, PostgreSQL, and Redis.
- Implement asynchronous tasks, concurrency control, transaction processing, and error handling.
- Optimize application performance, scalability, and system reliability.
- Work with Docker, logging, monitoring, and distributed tracing tools.
- Deploy and maintain backend services in production environments.
- Identify, troubleshoot, and resolve technical issues using logs, monitoring, and data analysis.
- Collaborate with frontend developers, product teams, and other stakeholders to deliver business requirements.
- Develop reusable backend components and contribute to system architecture improvements.
Required Technical Skills
- 23 years of backend development experience.
- Proficiency in at least one backend programming language: PHP, Go (Golang), or Python.
- Strong understanding of REST API development and integration.
- Good knowledge of server-side architecture and database management.
- Hands-on experience with MySQL / PostgreSQL and Redis.
- Understanding of message queues, asynchronous processing, and transaction management.
- Experience with Docker and production deployment.
- Knowledge of performance optimization, debugging, and troubleshooting.
- Understanding of system reliability and distributed systems.
Preferred Industry Experience
- NBFC (Non-Banking Financial Company)
- FinTech
- Banking and Financial Services
- Digital Lending Platforms
- Payment Gateway / Financial Technology Solutions
Preferred Domain Knowledge
- Banking API and third-party financial API integration.