Backend API Developer
Job Description:
Design, develop, and maintain scalable backend applications, services, and APIs based on business and technical requirements.
Develop secure, reliable, and high-performing APIs and integrations supporting internal and external applications.
Design and optimize application logic, data processing, database interactions, and system integrations.
Perform code reviews, troubleshooting, performance tuning, and resolution of complex technical issues.
Collaborate with frontend developers, QA engineers, DevOps, architects, and business stakeholders throughout the SDLC.
Provide technical guidance to other developers and ensure adherence to coding, security, integration, and development standards.
Qualifications:
5+ years of professional software development experience with strong backend and API development expertise.
Strong experience designing and developing scalable backend applications, RESTful APIs, services, and system integrations.
Solid understanding of databases, data structures, application architecture, security, authentication, authorization, and performance optimization.
Experience with software development tools, version control, testing, CI/CD, and Agile development practices.
Ability to troubleshoot complex technical issues, perform code reviews, and provide technical guidance to other developers.
Strong analytical, problem-solving, communication, and collaboration skills.