Core Responsibilities of a Lead Backend Developer :
Design, develop, and maintain scalable backend applications and services.
Optimize system performance, reliability, and scalability.
Collaborate with front-end developers, project managers, and cross-functional teams to deliver high-quality applications.
Ensure application security, compliance, and adherence to best practices.
Design and implement efficient data storage solutions, including relational and NoSQL databases.
Work closely with frontend and UX teams to deliver seamless end-to-end user experiences.
Mentor, support, and train junior backend developers.
Stay up to date with modern backend technologies, frameworks, and industry trends.
Implement and maintain DevOps pipelines and CI / CD practices.
Uphold coding standards, perform code reviews, and promote best engineering practices.
Document code, architecture, and technical decisions.
Additional Responsibilities (as needed)
Manage and coordinate a team of backend developers.
Support architectural design and high-level technical decision-making.
Participate in strategic planning and roadmap development.
Represent the engineering department in communication with clients, stakeholders, and leadership.
Qualifications : Must have
Minimum of 6 years of experience in Python backend development
Technologies required :
Python
Azure Function
Java / Spring
PostgreSQL
FastApi
Please click on this link to submit your application : https : / / system.erecruiter.pl / FormTemplates / RecruitmentForm.aspx?WebID=5d2798bb79a241529bf4d27015c9a721
Back End Developer • Madurai, Tamil Nadu, India