Senior Backend Developer

3 years

0 Lacs

Pune, Maharashtra, India

Posted:1 day ago| Platform: Linkedin logo

Apply

Skills Required

developer python fastapi mongodb aws design development maintenance security optimization querying data drive code software engineering scaling nosql api support architecture microservices communication collaboration containerization docker orchestration kubernetes github jenkins logging

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a highly skilled and experienced Senior Backend Developer to join our team. The ideal candidate will have a strong background in Python, FastAPI, MongoDB, and AWS, and proven experience building scalable backend solutions capable of handling thousands of concurrent users. You will play a key role in the design, development, and maintenance of core backend systems, and lead workstreams involving junior developers. Key Responsibilities Design, develop, and maintain scalable backend services using Python and FastAPI. Architect and implement solutions that ensure high availability, performance, and security. Work with MongoDB for schema design, optimization, and querying large-scale data efficiently. Leverage AWS services to build and deploy robust cloud-native applications. Own and drive technical workstreams, ensuring timely delivery and quality. Collaborate with frontend, product, and QA teams to define and refine system requirements. Mentor junior developers, conduct code reviews, and promote best practices in software engineering. Monitor system performance, debug issues, and continuously optimize backend infrastructure. Required Skills & Qualifications 3+ years of backend development experience with Python, with strong command of FastAPI. Proficient in MongoDB, with hands-on experience in designing and scaling NoSQL databases. Solid experience working with AWS cloud services (e.g., EC2, S3, Lambda, API Gateway, etc.). Demonstrated ability to design and support scalable solutions handling thousands of concurrent users. Strong understanding of software architecture, RESTful API design, and microservices. Excellent communication and collaboration skills. Experience leading projects or small teams of developers; ability to manage tasks and timelines effectively. Preferred Qualifications Experience with containerization tools like Docker and orchestration with Kubernetes. Familiarity with CI/CD pipelines and tools like GitHub Actions, Jenkins, or CircleCI. Exposure to observability tools (e.g., Prometheus, Grafana, CloudWatch) and logging frameworks. Knowledge of security best practices in API and cloud infrastructure development. APPLY NOW Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now

RecommendedJobs for You

Lucknow, Uttar Pradesh, India

Ahmedabad, Gujarat, India

Lucknow, Uttar Pradesh, India

Hyderabad, Telangana, India