We are looking for a Backend Developer who will participate in the entire application lifecycle and focus on coding and debugging, write clean codes to develop functional web applications, troubleshoot and debug applications, and perform UI tests to optimize performance.
Responsibilities:
- Develop and maintain robust backend services using Python, Flask,
prioritizing performance, scalability, and security.
- Design, document, and implement RESTful APIs for seamless communication
with front-end applications and third-party integrations.
- Champion the design and implementation of a microservices architecture
for modularity, flexibility, and future platform growth.
- Lead the team in utilizing Docker and Kubernetes for efficient backend application deployment, scaling, and management.
- Collaborate with cross-functional teams to translate product vision into
technical solutions and drive backend roadmap execution.
- Mentor junior engineers on best practices and help them elevate their skills.
- Stay up-to-date with the latest backend technologies and trends in REST
APIs, microservices, and containerization.
Qualifications:
- Proven backend expertise (3+ years) designing, developing, and maintaining robust and scalable backend systems.
- Extensive experience with Python, including advanced concepts (e.g.,
asynchronous programming, concurrency), and a deep understanding of the Flask framework, including RESTful API design and development.
- Solid experience with relational databases (MySQL, PostgreSQL), including
schema design, query optimization, and performance tuning.
- Practical experience with CI/CD pipelines (e.g., GitHub Actions).
- A strong understanding of DevOps principles.
- Working knowledge of cloud platforms (AWS, Google Cloud), including deploying and managing applications in cloud environments.
- Experience with Docker for containerization.
- Strong understanding of security best practices for backend systems, including authentication, authorization, and data encryption.
Cedro Technologies
LotusFlare
Technology Staffing Group
Crucible Recruitment
Raft