Senior Backend Developer

Year    MH, IN, India

Job Description

Job Overview:



We are seeking a talented and experienced Backend Developer with strong proficiency in

Python, Django, and AWS to join our growing team. The ideal candidate will have a solid

background in backend development, experience with cloud infrastructure, and a passion for

building scalable and high-performance applications. You will work closely with our front-end

developers, product managers, and other stakeholders to develop and maintain server-side

logic, ensuring seamless integration and optimal performance.

Key Responsibilities:



? Develop, maintain, and optimize server-side applications using Python and Django.

? Design and implement RESTful APIs to support front-end functionalities.

? Work with cloud platforms, specifically AWS, to manage and deploy applications.

? Collaborate with front-end developers to integrate user-facing elements with

server-side logic.

? Optimize applications for maximum speed and scalability.

? Develop and maintain databases and data storage solutions.

? Troubleshoot and debug applications to ensure high-quality and performance

standards.

? Implement security and data protection measures.

? Participate in code reviews and contribute to continuous improvement initiatives.

? Utilize Celery for task queuing and background processing.

? Manage caching and message brokering using Redis.

? Handle both synchronous and asynchronous programming tasks to improve

application performance and responsiveness.

Required Skills and Experience:



? 5-7 years of experience in backend development using Python and Django.

? Hands-on experience with AWS services, including EC2, S3, RDS, Lambda, and

more.

? Strong understanding of web technologies such as HTTP, REST, and JSON.

? Experience with relational databases like PostgreSQL or MySQL and familiarity with

ORM (Object Relational Mapping).

? Proficiency in designing and developing RESTful APIs.

? Familiarity with version control systems like Git.

? Experience with Continuous Integration/Continuous Deployment (CI/CD) tools and

pipelines.

? Knowledge of best practices for software development, including code reviews,

testing, and documentation.

? Strong problem-solving skills and ability to work independently and in a team

environment.

? Good knowledge of Celery for managing asynchronous tasks and background jobs.

? Experience with Redis for caching and message brokering.

? Understanding of synchronous and asynchronous programming paradigms.

Preferred Qualifications:

? Experience with containerization and orchestration tools like Docker and Kubernetes.

? Familiarity with microservices architecture and serverless computing.

? Knowledge of other backend frameworks or languages such as Flask, FastAPI,

Django

? Good to have: Understanding of front-end technologies (e.g., JavaScript, HTML,

CSS) for better collaboration with front-end teams.

? Experience with Agile/Scrum methodologies.

Educational Requirements:



? Bachelor's degree in Computer Science, Engineering, Information Technology, or a

related field.

Job Types: Full-time, Permanent

Pay: ?800,000.00 - ?1,000,000.00 per year

Benefits:

Paid time off Provident Fund
Ability to commute/relocate:

Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):

How many years of experience you have working on Python and Django Current CTC Expected CTC Notice Period
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4863517
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year