
SENIOR PYTHON DEVELOPER
Designation: Senior Python Django Developer
Position: Senior Python Developer
Job Types: Full-time, Permanent
Schedule: Day shift (On-site)
Supplemental Pay: Performance bonus, Yearly bonus
Ability to commute/relocate: JP Nagar, Bangalore: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)
Experience: Back-end development: 5 years (Required)
Job Description:
We are looking for a highly skilled Senior Python Django Developer with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.
This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.
Responsibilities:
- Design and develop scalable, secure, and high-performance applications using Python (Django framework).
- Architect system components, define database schemas, and optimize backend services for speed and efficiency.
- Lead and implement design patterns and software architecture best practices.
- Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews.
- Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions.
- Drive performance improvements, monitor system health, and troubleshoot production issues.
- Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc.
- Contribute to technical decision-making and mentor junior developers.
Requirements:
- 5 to 10 years of professional backend development experience with Python and Django.
- Strong background in payments/financial systems or FinTech applications.
- Proven experience in designing software architecture in a microservices or modular monolith environment.
- Experience working in fast-paced startup environments with agile practices.
- Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
- Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
- Hands-on experience with test-driven development (TDD) and frameworks like pytest, unit test, or factory boy.
- Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).
Preferred Skills:
- Exposure to event-driven architecture (
- Experience integrating with third-party payment gateways, banking APIs, or financial instruments.
- Understanding of DevOps and monitoring tools (Prometheus, ELK, Grafana).
- Contributions to open-source or personal finance-related projects.

About Capace Software Private Limited
About
Similar jobs
🚀 Hiring: Java Developer at Deqode
⭐ Experience: 2+ Years
📍 Location: Mumbai
⭐ Work Mode:- 5 Days Work from Office
⏱️ Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
We are looking for a Java Developer (Mid/Senior) to join our Implementation & Application Support team supporting critical fintech platforms. The role involves backend development, application monitoring, incident management, and close collaboration with customers. Senior developers will handle escalations, mentor juniors, and drive operational excellence.
Key Responsibilities (Brief)
✅ Develop and support Java applications (Spring Boot / Quarkus).
✅Monitor applications and resolve production issues.
✅Manage incidents, perform root cause analysis, and handle ITSM tickets.
✅Collaborate with customers and internal teams.
✅(Senior) Lead escalations and mentor junior engineers.
Top Skills Required
✅ Java, Spring Boot, Quarkus
✅Application Support & Incident Management
✅ServiceNow / JIRA / ITSM tools
✅Monitoring & Production Support
✅Kafka, Redis, Solace, Aerospike (Good to have)
✅Docker, Kubernetes, CI/CD (Plus)

Job Details
- Job Title: Lead Software Engineer - Java, Python, API Development
- Industry: Global digital transformation solutions provider
- Domain - Information technology (IT)
- Experience Required: 8-10 years
- Employment Type: Full Time
- Job Location: Pune & Trivandrum/ Thiruvananthapuram
- CTC Range: Best in Industry
Job Description
Job Summary
We are seeking a Lead Software Engineer with strong hands-on expertise in Java and Python to design, build, and optimize scalable backend applications and APIs. The ideal candidate will bring deep experience in cloud technologies, large-scale data processing, and leading the design of high-performance, reliable backend systems.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Java and Python
- Build and optimize Java-based APIs for large-scale data processing
- Ensure high performance, scalability, and reliability of backend systems
- Architect and manage backend services on cloud platforms (AWS, GCP, or Azure)
- Collaborate with cross-functional teams to deliver production-ready solutions
- Lead technical design discussions and guide best practices
Requirements
- 8+ years of experience in backend software development
- Strong proficiency in Java and Python
- Proven experience building scalable APIs and data-driven applications
- Hands-on experience with cloud services and distributed systems
- Solid understanding of databases, microservices, and API performance optimization
Nice to Have
- Experience with Spring Boot, Flask, or FastAPI
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Exposure to Kafka, Spark, or other big data tools
Skills
Java, Python, API Development, Data Processing, AWS Backend
Skills: Java, API development, Data Processing, AWS backend, Python,
Must-Haves
Java (8+ years), Python (8+ years), API Development (8+ years), Cloud Services (AWS/GCP/Azure), Database & Microservices
8+ years of experience in backend software development
Strong proficiency in Java and Python
Proven experience building scalable APIs and data-driven applications
Hands-on experience with cloud services and distributed systems
Solid understanding of databases, microservices, and API performance optimization
Mandatory Skills: Java API AND AWS
******
Notice period - 0 to 15 days only
Job stability is mandatory
Location: Pune, Trivandrum
What are the Key Responsibilities:
- Responsibilities include writing and testing code, debugging programs, and integrating applications with third-party web services.
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Creates customized applications for smaller tasks to enhance website capability based on business needs
- Ensures web pages are functional across different browser types; conducts tests to verify user functionality
- Verifies compliance with accessibility standards
- Assists in resolving moderately complex production support problems
What are we looking for:
- 3+ Years of work experience as a Python Developer
- Expertise in at least one popular Python framework: Django
- Knowledge of NoSQL databases (Elastic search, MongoDB)
- Familiarity with front-end technologies like JavaScript, HTML5, and CSS3
- Familiarity with Apache Kafka will give you an edge over others
- Good understanding of the operating system and networking concepts
- Good analytical and troubleshooting skills
- Graduation/Post Graduation in Computer Science / IT / Software Engineering
- Decent verbal and written communication skills to communicate with customers, support personnel, and management
Role Description
This is a full-time hybrid role for a Python Developer. The Python Developer will be responsible for back-end web development, software development, object-oriented programming, programming, and databases. The role is located in Navi Mumbai but offers flexibility for some remote work.
Qualifications
- Back-end web development and software development skills
- Proficiency in object-oriented programming and programming languages, specifically Python
- Experience with databases, such as MySQL and PostgreSQL
- Experience with source code management tools, such as Git
- Strong problem solving and analytical skills
- Bachelor's degree in Computer Science, Computer Engineering, or related field
- Experience with algorithm design and analysis is a plus
- Experience with financial markets and trading is a plus
Required Skills:
- Candidate must have 3-4 years’ experience .
- Proficiency in Python programming language
- Strong knowledge of Django and Flask frameworks
- Experience in developing and maintaining backend applications
- Understanding of RESTful APIs and database management
- Familiarity with version control systems, such as Git
- Good problem-solving and communication skills
- Proficiency in Python programming language
- Strong knowledge of Django and Flask frameworks
- Experience in developing and maintaining backend applications
- Understanding of RESTful APIs and database management
- Familiarity with version control systems, such as Git
- Good problem-solving and communication skills
About the role
Checking quality is one of the most important tasks at Anakin. Our clients are pricing their products based on our data, and minor errors on our end can lead to our client's losses of millions of dollars. You would work with multiple tools and with people across various departments to ensure the accuracy of the data being crawled. You would setup manual and automated processes and make sure they run to ensure the highest possible data quality.
You are the engineer other engineers can count on. You embrace every problem with enthusiasm. You remove hurdles, are a self-starter, team player. You have the hunger to venture into unknown areas and make the system work.
Your Responsibilities would be to:
- Understand customer web scraping and data requirements; translate these into test approaches that include exploratory manual/visual testing and any additional automated tests deemed appropriate
- Take ownership of the end-to-end QA process in newly-started projects
- Draw conclusions about data quality by producing basic descriptive statistics, summaries, and visualisations
- Proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools, including but not limited to: browser add-ons, Excel add-ons, UI-based test automation tools etc.
- Ensure that project requirements are testable; work with project managers and/or clients to clarify ambiguities before QA begins
- Drive innovation and advanced validation and analytics techniques to ensure data quality for Anakin's customers
- Optimize data quality codebases and systems to monitor the Anakin family of app crawlers
- Configure and optimize the automated and manual testing and deployment systems used to check the quality of billions of data points of over 1000+ crawlers across the company
- Analyze data and bugs that require in-depth investigations
- Interface directly with external customers including managing relationships and steering requirements
Basic Qualifications:
- 2+ years of experience as a backend or a full-stack software engineer
- Web scraping experience with Python or Node.js
- 2+ years of experience with AWS services such as EC2, S3, Lambda, etc.
- Should have managed a team of software engineers
- Should be paranoid about data quality
Preferred Skills and Experience:
- Deep experience with network debugging across all OSI layers (Wireshark)
- Knowledge of networks or/and cybersecurity
- Broad understanding of the landscape of software engineering design patterns and principles
- Ability to work quickly and accurately in a highly stressful environment during removing bugs in run-time within minutes
- Excellent communicator, both written and verbal
Additional Requirements:
- Must be available to work extended hours and weekends when needed to meet critical deadlines
- Must have an aversion to politics and BS. Should let his/her work speak for him/her.
- Must be comfortable with uncertainty. In almost all the cases, your job will be to figure it out.
- Must not be bounded to comfort zone. Often, you will need to challenge yourself to go above and beyond.
- Python developer with Django experience
- 6-8 yrs of total experience
- Strong communication is a MUST
Who We are
At e6data (https://e6x.io/">https://e6data.io) we’re building core algorithms that makes querying 25 - 200X more performant (i.e. faster and/or cheaper) than every other analytics platform in the world. This results in billions of dollars of value unlocked across faster analytics, savings on compute / infra, and new use cases becoming possible.
Our core team has 100+ years of combined experience and 10+ patents across diverse but complementary disciplines like real time databases, time series databases, SQL OLAP engines, distributed computing platforms, stream processing, and log analytics. Two of the founding team are second time founders with past exits.
We are passionate about solving the deepest and most important problems in computer science, and believe in making our technology available to customers regardless of their location, size, or budget. Our vision is for e6data to power every analytical workload in the world - regardless of deployment scenario (cloud, on-premise, edge), across every use case (end user queries, ETL / data pipelines), and every latency requirement (batch, streaming / real time).
What you'll do?
- Write awesome code
- The focus will be on performance of our data platform
- Identify tactical and long-term product improvements (could be code, script, etc.)
- Responsible for Planning and executing Metadata and Governance tool supports
- Build our internal Data Platform using exdata
- Adding scalable functionality to the system for new features like UDF's, sql functions etc
What are we looking for?
- Worked with Python for a minimum of 2 years
- Well versed with Django REST framework
- Knowledge of document based data stores like MongoDB
- Strong team player
- A passion for continuous learning and growth (both at a personal and team level)
- Experience (or enjoys) working in a startup will be an added advantage
Senior Python Backend Developer
Notice Period: 45 days / Immediate Joining
Banyan Data Services (BDS) is a US-based Infrastructure Services Company, headquartered in San Jose, California, USA. It provides full-stack managed services to support business applications and data infrastructure. We are looking for a Senior Python Developer to join our development team based out of Bangalore. This teamwork on building the next-generation SAS application on the Hybrid Cloud platform.
It's a once-in-a-lifetime opportunity to join our rocket ship startup run by a world-class executive team. We are looking for candidates that aspire to be a part of the cutting-edge solutions and services we offer that address next-gen data evolution challenges.
Key Qualificatisons
· Ability to write high-quality code efficiently.
· Design and develop new services/micro-services.
· Participate in planning and management of development process.
· Share architectural design vision with both technical and non-technical team members, including fellow engineers.
· Works on improvements in development toolset including testing frameworks, deployment scripts, and monitoring libraries.
· Experience solving complex problems and implementing solutions for performance and scalability.
· Write clean, well-structured, and maintainable code with automated test coverage and corresponding documentation.
· Explore new latest relevant technology, techniques, frameworks, tools, methodologies, and processes.
· Comfortable working with all aspects of software development; including dev-ops, quality assurance, research, and design.
Requirements
· Minimum 3 years of experience as a Python Developer in application development.
· Experience in Developing applications/software using Python, developing web services using Django/Flask, working with REST API, and working with any databases technology.
· Strong in Reg expression and string handling.
· Strong in python programming and should be able to develop both API, UI, and backend validations.
· Integration of user-facing elements developed by front-end developers with server-side logic and Implementation of security and data protection.
· Experience in Developing applications, software using Python, developing web services using Django, Flask, working with REST API, and working with any databases technology.
· Worked on open-source tools for logging, monitoring, search engine, caching, etc.
· Exposure to any of relation database technologies MySQL/Postgres/Oracle or any No-SQL database.
· Experience working on DevOps tools for continuous integration.
· Performed App servers, application deployments, web server deployments.
· Design and implementation of low-latency, high-availability, and performant applications.
· Working knowledge of AWS, enough to be able to set up the environment for application development.
· Good good analytical and execution skills.
· Worked on open-source software for development, logging, monitoring, search engine, caching, etc.
http://www.banyandata.com" target="_blank">www.banyandata.com
About Strata
Strata is a commercial real estate investment platform that offers investors the opportunity to invest in pre-leased commercial assets such as offices, warehouses, and retail spaces across India.
We are one of the fastest-growing Fintech platforms in India and are backed by Elevation Capital, Mayfield, Kotak Investment Advisors, Gruhas (a venture by Nikhil Kamath of Zerodha), and DLF Family Office.
Our headquarter is in Bangalore, India.
We are a small yet close-knit team of 35+ people.
Job Description
- Collaborate with a team of engineers and managers to create applications used by our Investors, Channel Partners and Operations Team
- Write clean, self-documenting code that follows best practices and design patterns
- Provide creative ideas to improve our product and technology
- Think beyond the specifics of a ticket in order to delight customers or grow the business
- Be a self-starter that can, at times, take initiative and execute on projects with little direction
Minimum qualifications
- 3-5 years of experience
- Expert in Python with knowledge on at least one industry standard framework like Django, Flask, etc.
- Solid knowledge of developing backend applications
- Have a strong demonstrated ability to ship high-quality products
- Self-motivated, collaborative, and diligent work ethic
- Experience using Docker and cloud technologies such as Amazon Web Services (AWS)
- Database design skills
Affinsys is a Cognitive CX platform that combines Human & AI realms to help businesses with customer experience management, hyper-personalization & operations automation. With laser sharp focus on Customer Experience automation for financial services, we use Deep learning, NLP, computer vision, big data, recommendation system & speech analytics fused with our domain knowledge of working with 100's of banks across 50 countries to help financial institutions shift : from legacy to latest channels (Embedded Financial services), from transactions to goal based journeys (Personalized customer experience), from reactive service provider to proactive advisor (Robo/AI based advisory), from silos to ecosystem (Open banking).









