Country/Region:  IN
Requisition ID:  32277
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI

Title:  Tech Lead (Backend Development - Python)

Description: 

Area(s) of responsibility

Backend Development (Core)

  • Design, develop, and maintain backend services and RESTful APIs using Python and Java
  • Build microservices‑based architectures with clear separation of concerns
  • Implement business logic, data access layers, and service orchestration
  • Ensure performance, scalability, reliability, and security of backend systems
  • Write clean, maintainable, well‑tested code following coding standards

API & Integration

  • Develop and consume REST APIs (JSON-based, secured with JWT/OAuth2)
  • Integrate backend services with databases, external systems, and third‑party APIs
  • Handle authentication, authorization, validation, and error handling

Frameworks & Technology

  • Python frameworks: Fast API / Flask / Django
  • Java frameworks: Spring Boot, Spring MVC, Spring Security
  • Use ORM / persistence frameworks (JPA / Hibernate or Python ORMs)
  • Implement unit tests and integration tests