company logo

Back End Developer

Coimbatore
Full-Time
Junior: 1 to 3 years
Posted on Aug 15 2025

About the Job

Skills

django
REST APIs
Microservices
CI/CD
Kubernetes
Kafka
Agile Methodologies
GraphQL

Company Overview

TeachEdison is an Education Technology Company dedicated to crafting high-performance software for educators. We are pioneers in developing EdisonOS, a robust operating system designed for knowledge commerce. Headquartered in Bangalore and operating in the software development industry, TeachEdison is a dynamic company with a team of 11-50 employees. For more information, please visit our website at www.teachedison.com.


Job Overview

We are seeking a skilled Back End Developer for a mid-level position in Coimbatore. This full-time role demands a professional with 4 to 6 years of work experience. As a crucial member of our team, you will contribute to developing and maintaining back-end components, ensuring the robustness and scalability of software solutions. The role is integral to our mission of delivering cutting-edge educational technology.


Qualifications and Skills

  • Proficiency in Django for developing scalable and efficient web applications, with a strong understanding of its core functionalities and best practices.
  • In-depth knowledge of REST APIs to design, implement, and maintain high-performance APIs for seamless integration.
  • Experience working with microservices architecture to build and deploy modular and maintainable software solutions.
  • Familiarity with CI/CD pipelines to ensure efficient software release cycles and maintain high product quality.
  • Experience with Kubernetes for orchestrating containerized applications and ensuring efficient resource management.
  • Understanding of Kafka for reliable and scalable data streaming solutions to handle real-time data processing.
  • Hands-on experience with Agile methodologies to contribute effectively to collaborative and iterative development processes.
  • Optional but beneficial skills include knowledge of GraphQL to leverage its capabilities for efficient data querying and manipulation.


Roles and Responsibilities

  • Develop and maintain back-end components using Django to ensure high performance and responsiveness of applications.
  • Design and implement RESTful APIs to enable seamless communication between various software components.
  • Contribute to the design and architecture of microservices to support the scalability and maintainability of software solutions.
  • Collaborate with front-end developers to integrate server-side logic with the user-facing elements of applications.
  • Implement CI/CD pipelines to automate testing, integration, and deployment processes for faster release cycles.
  • Utilize Kubernetes to manage and orchestrate containerized applications in development and production environments.
  • Employ Kafka for real-time data streaming to ensure reliable and efficient data transfers.
  • Actively participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.

About the company

We are an Education Technology Company with a focus on building High Performance Software for Educators. We are currently building EdisonOS, a powerful Operating System for Knowledge Commerce.

Industry

Software Development

Company Size

11-50 Employees

Headquarter

Bangalore

Other open jobs from TeachEdison