Posted on: 22/12/2025
Description :
Key Responsibilities :
- Design, develop, and maintain server-side applications and services.
- Build and consume RESTful APIs and backend services.
- Implement business logic, validations, and integrations with third-party systems.
- Participate in system design and backend architecture discussions.
- Optimize applications for performance, scalability, and reliability.
- Handle concurrency, asynchronous processing, and background jobs.
- Design and manage relational and/or NoSQL databases.
- Write optimized queries, indexes, and transactions.
- Ensure data integrity, security, and availability.
- Implement authentication and authorization mechanisms.
- Follow security best practices for APIs and data protection.
- Handle error management, logging, and monitoring.
- Write clean, maintainable, and testable code.
- Participate in code reviews and follow engineering best practices.
- Collaborate with frontend developers, QA, DevOps, and product teams.
- Support CI/CD pipelines and deployment processes.
- Monitor production systems and troubleshoot issues.
- Maintain technical documentation and API specifications.
Required Skills & Experience :
Core Technical Skills :
- Proficiency in at least one backend language (Java, Python, Node.js, Go, etc.)
- Strong understanding of backend frameworks (Spring Boot, Django, Flask, Express, NestJS, etc.)
- Experience building REST APIs and backend services.
- Solid knowledge of SQL and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
- Experience with Git and version control systems.
- Familiarity with CI/CD pipelines.
- Understanding of application security and performance tuning
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1593394
Interview Questions for you
View All