Menu Close

Senior Backend Developer (Java + Python)

Share on

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”.

Add a heading 1

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.

Add a heading 2