onsite
Backend Developer - ITechServ
Backend Engineer
Backend Developer responsible for designing, building, and maintaining server‑side logic, databases, and APIs, collaborating with front‑end, product, and DevOps teams while ensuring clean code and scalable cloud deployments.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services and RESTful APIs.
- Implement and optimize database schemas, queries, and data pipelines using SQL databases.
- Collaborate with front‑end engineers, product managers, and DevOps to deliver end‑to‑end features.
- Write clean, testable, and well‑documented code following best practices and coding standards.
- Participate in code reviews, continuous integration, and deployment processes using Docker and AWS.
- Monitor, troubleshoot, and improve system reliability and performance.
Requirements
- 3+ years of professional experience in backend development with Python or Node.js.
- Strong understanding of REST API design, authentication, and versioning.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
- Hands‑on experience with containerization (Docker) and cloud platforms, preferably AWS.
- Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies.
Skills
pythonnodejssqldockeraws