HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?