AA

Backend Developer - (Magento 2.4 Multisite Customer Modules)

Akwaaba Auto

Anywhereremotefull time
External · Glassdoor

This role is sourced from an external job board and is not a ProSculpt-verified employer. Review the listing carefully, never pay any fee to apply, and verify the company before sharing personal details.

Sign in to save Create account
Job Description

Back-End Development • Build secure and efficient RESTful APIs and GraphQL services. • Develop reusable modules and services following best software engineering practices. • Write clean, maintainable, well-documented, and testable code. • Implement business logic that aligns with product requirements. • Build microservices and service-oriented architectures where appropriate. • Ensure high availability, scalability, and reliability of backend systems. • Design, develop, and maintain high-performance, scalable server-side applications. • Create and manage RESTful or gRPC APIs that interface with internal services. • Optimize database queries and schema designs to handle high-concurrency traffic Database Development • Design, implement, and optimize relational and NoSQL databases. • Develop efficient database schemas and data models. • Write optimized SQL queries and stored procedures where required. • Maintain data integrity and consistency. • Perform database tuning and optimization. • Implement backup, recovery, and disaster recovery strategies. Deployment & Infrastructure as Code (IaC) • Architect and manage automated CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins) to ensure "one-click" deployments. • Manage infrastructure using tools like Terraform, Ansible, or CloudFormation. • Implement Blue-Green or Canary deployment strategies to minimize user impact during updates. Orchestration & Scalability • Containerize applications using Docker and manage orchestration via Kubernetes (K8s). • Monitor system health and performance using tools like Prometheus, Grafana, or ELK Stack. • Troubleshoot complex "it works on my machine" issues across different environments (Dev, Staging, Prod). API Development & Integration • Design, develop, document, and maintain RESTful APIs. • Implement GraphQL APIs where applicable. • Integrate with third-party services and external APIs. • Develop secure authentication and authorization mechanisms. • Implement API versioning and documentation using OpenAPI/Swagger. System Architecture • Participate in designing scalable software architectures. • Develop modular and reusable backend services. • Improve system performance and scalability. • Assist in capacity planning and infrastructure optimization. • Recommend improvements to system architecture and development processes. Security & Compliance • Implement secure coding practices. • Protect applications against common security vulnerabilities (OWASP Top 10). • Manage authentication, authorization, encryption, and secure data storage. • Implement role-based access control (RBAC) where appropriate. • Ensure compliance with applicable data protection regulations and company policies. Performance Optimization • Optimize API response times and server performance. • Monitor server resources and application performance. • Identify and eliminate bottlenecks. • Improve database performance through indexing, caching, and query optimization. • Implement asynchronous processing and job queues where appropriate. Testing & Quality Assurance • Develop unit, integration, and end-to-end tests. • Maintain high code coverage. • Participate in peer code reviews. • Debug and resolve production issues. • Ensure software quality through continuous testing and improvement. Collaboration • Work closely with Front-End Developers to support seamless API integration. • Collaborate with DevOps teams on deployments and infrastructure. • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement. • Support QA teams during testing and release cycles. • Mentor junior developers when appropriate. Documentation • Maintain comprehensive technical documentation. • Document APIs, database schemas, workflows, and architecture. • Contribute to internal knowledge bases and development standards. Required Qualifications Education • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. • Equivalent professional experience will also be considered. Required Experience • 3+ years of professional back-end development experience. • Experience building enterprise or production-grade applications. • Proven experience working in Agile or Scrum environments. • Experience integrating with third-party APIs and services. • Experience designing scalable server-side architectures. Programming Languages • PM2 • Docker Containers • Java • Java TypeScript • PHP laravel • Magento Multisite with PHP modules Pay: ₹86,000.00 - ₹95,000.00 per month Work Location: Remote

Job Details
Posted
10/12/2026

Want a personalised feed?

Sign up to save jobs, track applications, and get AI-matched recommendations.

Create a free account