Python Developer
Actively Reviewing the ApplicationsRamco Systems
Job Description
Job Description: Python Full stack Developer (2–5 Years Experience)
Role Overview
We are seeking an experienced Python Full Stack Developer with 2–5 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong backend expertise in Python, solid full stack development experience, and the ability to work with modern frameworks, APIs, databases, and distributed systems. Exposure to AI technologies and event-streaming platforms like Kafka is a strong plus.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Python
- Build, optimize, and integrate RESTful APIs and GraphQL (GQL) services
- Develop and maintain responsive frontend applications using the MERN stack (MongoDB, Express.js, React.js, Node.js)
- Integrate frontend components with backend services and third-party APIs
- Work with Elasticsearch for search, analytics, and high-performance data indexing
- Ensure application performance, security, scalability, and reliability
- Participate in system design discussions and contribute to architectural decisions
- Perform code reviews and enforce best coding and development practices
- Collaborate closely with product managers, QA, DevOps, and other engineering teams
- Troubleshoot, debug, and enhance existing applications
Required Skills
- 2–5 years of professional experience in Python backend development
- Strong experience in developing and consuming RESTful APIs
- Hands-on experience with GraphQL (GQL)
- Solid experience in Full Stack Development
- Practical experience with the MERN stack (MongoDB, Express.js, React.js, Node.js)
- Strong understanding of database design, data modeling, and query optimization
- Experience with version control systems such as Git
- Familiarity with secure coding practices and performance optimization
Added Advantages (Good to Have)
- Hands-on experience with Elasticsearch
- Experience with Apache Kafka or other message/event streaming platforms
- Exposure to AI/ML concepts, integrations, or AI-enabled features
- Experience working with cloud platforms such as AWS, Azure, or GCP
- Understanding of microservices architecture and distributed systems
- Experience with CI/CD pipelines and DevOps practices
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 2–5 years of relevant experience as a Python Developer or Python Full Stack Developer
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Data, AI & Machine Learning
Jase HR Solutions
Strategy & Business Operations Principal — Lending & Business Credit Card
Intuit
SEO Specialist
Assembly Global
Senior Dotnet+Angular Developer
Zemoso Technologies
Consultant - Performance Analytics
Mastercard
Share
Quick Apply
Upload your resume to apply for this position