Posted on: 03/12/2025
Description :
About the Role :
We are looking for a talented Backend Developer with 46 years of experience to design, build, and maintain scalable backend services and APIs. You will work closely with cross-functional teams to deliver high-performance, secure, and reliable server-side applications.
Key Responsibilities :
Backend Development :
- Develop, test, and maintain backend services, RESTful APIs, and microservices.
- Implement scalable and maintainable server-side logic, data models, and integrations.
- Optimize application performance, memory usage, and backend architecture.
Database & Storage :
- Design and manage relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Write optimized SQL queries and manage schema design, migrations, and indexing.
- Ensure data integrity, security, and high availability.
Cloud & DevOps :
- Deploy applications on cloud platforms (AWS, Azure, GCP).
- Work with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
- Monitor and troubleshoot production systems using logging/monitoring tools (ELK, Prometheus, Grafana, CloudWatch).
Security & Best Practices :
- Implement secure coding practices, authentication, authorization, encryption, and API security.
- Conduct code reviews and participate in architectural discussions.
- Ensure compliance with performance, reliability, and scalability standards.
Collaboration :
- Work with frontend developers, QA, DevOps, and product managers to deliver end-to-end features.
- Troubleshoot production issues and provide timely resolution.
- Maintain documentation for APIs, architecture, and processes.
Required Skills & Experience :
- 3 to 5 years of hands-on backend development experience.
- Strong experience in one or more backend languages/frameworks, such as :
a. Node.js (Express/Nest.js)
b. Java (Spring Boot)
c. Python (Django/FastAPI/Flask)
d. Go (Golang)
e. .NET Core
- Solid understanding of data structures, algorithms, and system design.
- Experience building scalable REST APIs or GraphQL services.
- Strong skills in relational databases (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Redis).
- Familiarity with microservices architecture.
- Experience with Docker, CI/CD tools (Jenkins, GitLab CI, GitHub Actions), and basic Linux commands.
- Understanding of message queues (Kafka, RabbitMQ, SQS) is a plus.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1583992
Interview Questions for you
View All