Responsive Navbar

Back-End Developer

Job Description

Roles & Responsibilities

Job Title: Junior Back-End Developer

Job Summary:

We are looking for a Junior Back-End Developer to join our development team. The ideal candidate should have a strong understanding of server-side programming, database management, and API development. This role involves working closely with front-end developers, database administrators, and other stakeholders to build, optimize, and maintain scalable web applications.

Key Responsibilities:

  • Develop, test, and maintain back-end services, APIs, and microservices
  • Design, implement, and manage databases (SQL & NoSQL) for optimal performance and security
  • Collaborate with front-end developers to ensure smooth integration between UI and backend logic
  • Build and maintain RESTful APIs and GraphQL services
  • Ensure application security by implementing authentication, authorization, and data protection mechanisms
  • Debug and resolve backend issues to optimize performance and reliability
  • Stay updated with the latest backend technologies, frameworks, and best practices
  • Document technical specifications, code, and system processes

Skills and Knowledge Required:

  • Proficiency in at least one back-end programming language (Node.js, Python, Java, PHP, Ruby, C#)
  • Strong understanding of databases (MySQL, PostgreSQL, MongoDB, Firebase)
  • Experience with API development and integration (RESTful APIs, GraphQL, WebSockets)
  • Basic knowledge of authentication & authorization (JWT, OAuth, Session-based authentication)
  • Familiarity with version control systems (Git, GitHub, GitLab)
  • Understanding of server deployment and cloud services (AWS, Firebase, Heroku, Docker)
  • Strong problem-solving and debugging skills
  • Good communication skills and ability to work in a team

Educational Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Relevant certifications in backend development or cloud technologies are a plus

Experience:

  • 1-2 years of experience in back-end development
  • Experience working on real-world projects or commercial applications is preferred

Key Focus Areas:

  • API Development and Integration
  • Database Design and Optimization
  • Security Best Practices in Backend Development
  • Performance Optimization and Scalability
  • Collaboration with Front-End and DevOps Teams

Tools and Equipment:

  • Code Editors/IDEs: VS Code, IntelliJ IDEA, Eclipse
  • Version Control: Git, GitHub, GitLab
  • Databases: MySQL, PostgreSQL, MongoDB, Firebase
  • Backend Frameworks: Express.js (Node.js), Django (Python), Spring Boot (Java), Laravel (PHP)
  • API Tools: Postman, Swagger, GraphQL Playground
  • Cloud & Deployment: AWS, Firebase, Heroku, Docker, Kubernetes

Other Requirements:

  • Strong eagerness to learn and grow in backend development
  • Ability to work independently as well as in a team environment
  • Passion for building high-performance and secure applications
  • Excellent problem-solving skills and attention to detail
Job Detail
  • Work Type: Full Time
  • Languages to be known :
  • Country: United Arab Emirates
  • City:
  • Job Category : Information Technology