Python Developer | Microservices, REST API, Cloud (AWS/Azure), Docker, Kubernetes, Data Management
Actively Reviewing the ApplicationsSynechron
India, Karnataka
Full-Time
On-site
Posted 2 days ago
•
Apply by June 3, 2026
Job Description
Job Summary
Synechron is seeking a highly skilled Python Developer to join our technology team. In this role, you will lead the development, integration, and maintenance of scalable backend systems and microservices using Python. Your expertise will contribute to building high-performance applications, enhancing system efficiency, and ensuring reliable deployment across cloud environments. You will collaborate with cross-functional teams to deliver innovative solutions aligned with organizational goals, supporting digital transformation initiatives and driving operational excellence.
Software Requirements
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice
Synechron is seeking a highly skilled Python Developer to join our technology team. In this role, you will lead the development, integration, and maintenance of scalable backend systems and microservices using Python. Your expertise will contribute to building high-performance applications, enhancing system efficiency, and ensuring reliable deployment across cloud environments. You will collaborate with cross-functional teams to deliver innovative solutions aligned with organizational goals, supporting digital transformation initiatives and driving operational excellence.
Software Requirements
- Required: Python (version 3.8+), Django, Flask, or FastAPI, REST API development, Git, Docker, Kubernetes, PostgreSQL, MySQL, MongoDB, CI/CD tools (Jenkins, GitLab CI), Linux environments
- Preferred: Vector databases (FAISS, Pinecone), cloud platforms (AWS, Azure, GCP), ML/AI integration tools, automation scripting (Python, Bash)
- Experience level: 7–10 years of professional backend development with extensive Python experience, including API and microservices implementation
- Design, develop, and optimize scalable Python-based backend applications and microservices
- Build and expose RESTful APIs, ensuring secure, reliable, and maintainable integration points
- Collaborate with product managers, data scientists, DevOps, and frontend teams to understand requirements and deliver end-to-end solutions
- Write automated unit and integration tests, conduct code reviews, and enforce best practices for code quality
- Support deployment, monitoring, and troubleshooting activities in cloud or containerized environments
- Identify opportunities for process automation, system performance tuning, and architecture improvements
- Stay updated on emerging technologies and industry trends to recommend innovations for ongoing projects
- Maintain comprehensive technical documentation, including system architecture, API specifications, and deployment procedures
- Programming Languages:
- Essential: Python (version 3.8+), experience with REST API development, microservices architecture
- Preferred: Additional scripting (Bash, PowerShell), additional languages (e.g., C++, Java for integration)
- Databases/Data Management:
- PostgreSQL, MySQL, MongoDB, familiarity with schema design, data modeling, and optimization techniques
- Cloud Technologies:
- Basic understanding of cloud environments (AWS, Azure, GCP), deployment, and scaling support (preferred)
- Frameworks and Libraries:
- Django, Flask, FastAPI, SQLAlchemy, Celery for task queues, machine learning/AI libraries as applicable
- Development Tools & Methodologies:
- Git, Jenkins or GitLab CI, Docker, Kubernetes, Agile/Scrum, TDD/BDD frameworks (JUnit, pytest, Mockito)
- Security & Protocols:
- OAuth2, JWT, secure API design practices, encryption standards, and data privacy considerations
- 7+ years of professional experience in backend software development with extensive Python expertise
- Proven track record developing scalable backend applications, APIs, and microservices
- Experience with cloud deployment, container orchestration, and automation tools
- Knowledge of data management, database query optimization, and NoSQL solutions (MongoDB, Cassandra)
- Industry experience in finance, fintech, healthcare, or enterprise technology sectors is preferred; alternative large-scale enterprise experience is acceptable
- Lead the development and optimization of backend Python applications and microservices
- Collaborate with cross-functional teams to review requirements, design solutions, and implement new features
- Write, review, and maintain automated tests, and ensure continuous integration and deployment workflows
- Troubleshoot system issues, analyze logs, and perform root cause analysis to resolve bugs and performance bottlenecks
- Optimize database interactions, implement caching, and tune system performance for scalability and reliability
- Participate in sprint planning, stand-up meetings, and technical documentation updates
- Continuously assess new frameworks, tools, and techniques to improve development productivity
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or an equivalent field
- 7+ years of professional backend development experience with extensive Python skills
- Certifications in cloud platforms (AWS, Azure, GCP), Python, or DevOps practices are a plus
- Demonstrated ability to lead projects, mentor team members, and work effectively in agile environments
- Strong analytical, problem-solving, and communication skills
- Critical thinking and innovative problem-solving capabilities
- Leadership skills and ability to mentor junior developers
- Strong stakeholder management and communication skills
- Adaptability to evolving technologies and project requirements
- Focus on delivering high-quality, scalable, and maintainable solutions
- Effective time management and organizational skills
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice
Required Skills
Machine Learning
Git
Django
Flask
FastAPI
MySQL
PostgreSQL
MongoDB
Python
Cloud Platforms
Data Modeling
Cassandra
Jenkins
Docker
Kubernetes
GitLab
Healthcare
Azure
PowerShell
Bash
NoSQL
DevOps
Linux
Finance
Cloud
JUnit
Databases
Data Management
Mockito
Software engineering
Pinecone
Cloud technologies
PyTest
Java
GitLab CI
Computer Science
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
Android Developer
Adept Global
India
Full-Time
Jira
Kotlin
Jenkins
+6
Manager - FP&A, Payroll FP&A
Amazon
India
Full-Time
Engineering
Tableau
Data Mining
+6
FULL STACK SENIOR ENGINEER (JAVA + REACT)
Codebase
Pune
Full-Time
Cloud
Redux
SQL
MBA Interns - New Grad 2026/2027
Pandita AI Inc
India
Full-Time
Machine Learning
Data Analysis
Business Analytics
Software Engineer (Frontend Developer-PHP/Laravel))
MRI Software
Bengaluru
Full-Time
PHP
MySQL
HTML5
+2
Share
Quick Apply
Upload your resume to apply for this position