Posted on: 13/11/2025
Description :
About the Role :
We are seeking a skilled and motivated Back-End Developer with 35 years of hands-on experience in building and maintaining robust server-side applications. In this role, you will be responsible for designing scalable architectures, implementing efficient APIs, managing databases, and ensuring high performance and security across all backend components. You will collaborate closely with product managers, front-end developers, QA teams, and other stakeholders to deliver reliable and high-quality solutions.
Key Responsibilities :
- Collaborate with product managers, designers, and development teams to conceptualize and design high-performing software solutions.
- Develop, implement, and maintain scalable and well-structured databases, server-side logic, and backend services.
- Design, build, and document RESTful and/or GraphQL APIs for seamless integration with front-end applications and third-party systems.
- Optimize application performance to maintain responsiveness, speed, and reliability.
- Troubleshoot production issues, debug complex problems, and implement effective solutions.
- Ensure applications follow best practices in security, authentication, authorization, encryption, and data protection.
- Participate in code reviews and contribute to improving coding standards and engineering best practices.
- Create and maintain technical documentation, including architectural diagrams, API specifications, and deployment guides.
- Collaborate with QA engineers to develop test cases and support automated testing strategies.
- Monitor backend services and perform proactive maintenance to ensure high availability and scalability.
Requirements and Skills :
Technical Skills :
- 3 - 5 years of solid hands-on experience in software development, with a strong focus on backend engineering.
- Proven experience in building and maintaining web applications, microservices, or distributed systems.
- Strong programming knowledge in one or more languages : Java, Python, C, C++, Go, or Node.js.
- Good understanding of JavaScript frameworks and server environments such as Node.js.
- Familiarity with databases (SQL & NoSQL), such as : MySQL, PostgreSQL MongoDB, Redis
- Experience working with web servers and backend infrastructure such as Apache, NGINX, or similar.
- Understanding of version control systems like Git and workflows such as GitFlow.
- Knowledge of containerization and CI/CD tools (Docker, Kubernetes, Jenkins, GitHub Actions, etc.) is a plus.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1574587
Interview Questions for you
View All