Backend Developer - Python Job in Goavega Software India

Backend Developer - Python

Apply Now
Job Summary

Job Title: Backend Developer - Python | 4-5 Years Experience | FastAPI, Flask, MySQL | Bangalore, India

Location: Bangalore, Karnataka, India

Job Overview:

We are seeking a skilled Backend Developer with 4 to 5 years of experience in designing and building scalable backend services and APIs using Python. You will work with modern frameworks like FastAPI and Flask, integrate relational databases, and deploy applications in containerized environments. Collaboration with DevOps and frontend teams is key to ensuring seamless feature delivery and backend reliability.

Key Responsibilities:

  • Design and develop robust, scalable RESTful backend APIs using FastAPI and Flask
  • Build efficient server-side logic and core business functionalities using Python
  • Design, integrate, and optimize MySQL and PostgreSQL databases for backend applications
  • Deploy and manage applications in Docker and Kubernetes environments to ensure high availability and scalability
  • Maintain and enhance CI/CD pipelines using tools like Git and Jenkins
  • Collaborate closely with DevOps and frontend teams for smooth integration and deployment
  • Ensure high code quality by conducting peer reviews, writing clear documentation, and following best practices

Technical Skills:

  • Strong proficiency in Python with hands-on experience in FastAPI and Flask
  • Expertise in building and consuming RESTful APIs
  • Experience with relational databases: MySQL and PostgreSQL
  • Containerization skills using Docker and orchestration with Kubernetes
  • Version control with Git and CI/CD pipeline management using Jenkins
  • Comfortable working in a Linux-based development environment

Education & Qualifications:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field

Desirable Skills:

  • Advanced experience with Docker and Kubernetes for container orchestration

Open Positions: 2

Why Join Us?

  • Work on scalable backend systems supporting innovative FinTech and other industry projects
  • Collaborate with a skilled team across DevOps, frontend, and backend domains
  • Grow your expertise with cutting-edge technologies and containerized deployments in a dynamic work environment

Qualification :
Bachelors or Masters degree in Computer Science, Engineering, or a related field
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Apply Now