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