Senior Backend Developer (Java + Python)
Location: Kanpur
Experience: 5-8 Years
No. of Positions: 2
Job Type: Full-time
Start Date: ASAP
Job Summary
We are looking for an experienced and passionate Senior Backend Developer (Java + Python) to join our growing engineering team in Kanpur.
The ideal candidate should have strong expertise in Java and Python, hands-on experience building scalable backend systems, and a deep understanding of microservices architecture and cloud-native development. You will work closely with cross-functional teams to develop high-performance enterprise applications and backend services.
Key Responsibilities
- Design, develop, and maintain scalable backend applications and APIs
- Build high-performance microservices using Java and Python
- Collaborate with frontend developers, DevOps engineers, and product teams
- Optimize applications for speed, scalability, reliability, and maintainability
- Write clean, reusable, and testable code following engineering best practices
- Participate in code reviews and technical architecture discussions
- Troubleshoot production issues and improve overall system stability
- Implement security, authentication, and data protection best practices
- Contribute to architectural improvements and technology decisions
Required Qualifications
- 5+ years of professional backend development experience
- Strong proficiency in:
- Java (Microservices Architecture)
- Python (Django Framework)
- Experience with RESTful API development and integrations
- Hands-on experience with Microservices Architecture
- Strong knowledge of SQL and NoSQL databases
- Experience with Git and version control workflows
- Good understanding of OOPs, Design Patterns, and Data Structures
- Familiarity with Agile/Scrum methodologies
- Strong debugging, analytical, and problem-solving skills
Preferred Skills
- Experience with Docker and Kubernetes
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Experience implementing CI/CD pipelines
- Familiarity with messaging systems like Kafka or RabbitMQ
- Knowledge of Redis or caching mechanisms
- Experience with system design and backend performance optimization
What We Offer
- Competitive salary package and growth opportunities
- Opportunity to work on scalable enterprise-grade applications
- Collaborative and innovation-driven engineering culture
- Career advancement and leadership opportunities
- Flexible and learning-focused work environment
- Exposure to modern backend, cloud, and microservices technologies
How to Apply
If this opportunity excites you, click “Apply Now” or send your application to jobs_india@barytech.com with the subject “Application for Senior Backend Developer | India | Full Time”.

Join Us
At BaryTech, we’re solving real-world challenges at the intersection of IT and innovation. Join a team of passionate professionals who believe in learning, growth, and impact-driven technology.
