Job
Description
Job Summary
We are seeking a Backend-Focused Full Stack Developer with strong expertise in building scalable, high-performance server-side applications. While the role is predominantly backend-oriented, you should be comfortable working with frontend components when needed. You will build and maintain APIs, manage datasets, integrate with ERP/POS systems, and collaborate closely with cross-functional teams to deliver seamless e-commerce experiences.
This role is ideal for someone who thrives in solving complex technical problems, optimizing large-scale systems, and ensuring the reliability and efficiency of critical backend services.
Key Responsibilities
· Design, develop, and maintain scalable backend services and microservices.
· Build and optimize RESTful and GraphQL APIs for e-commerce workflows.
· Work with relational and NoSQL databases, focusing on performance, indexing, and query optimization.
· Ensure high availability, performance, and security of backend systems.
· Implement authentication, authorization, and industry-standard security practices (OAuth, JWT, OWASP).
· Develop and maintain integrations with ERP/POS systems and external third-party services.
· Utilize caching, message queues, and distributed systems for scalability (Redis, Kafka, RabbitMQ).
· Collaborate with frontend teams to ensure seamless end-to-end functionality.
· Troubleshoot, profile, and debug backend issues across environments.
· Automate deployments, CI/CD pipelines, and support containerized/cloud infrastructure.
· Maintain clear technical documentation and contribute to engineering best practices.
Core Technical Skills
· Backend development using Node.js, Java (Spring Boot), or Python (Django/Flask)
· API development: RESTfulAPIs, GraphQL, integration design patterns
· Database expertise: PostgreSQL, MySQL, MongoDB, indexing & query optimization
· Caching & performance: Redis, cache invalidation patterns, CDNs, performance tuning
· Message brokers & eventing: RabbitMQ, Kafka, asynchronous processing
· Security: secure coding, OAuth, JWT, security compliance (PCI), OWASP best practices
· ERP/POS integrations, enterprise middleware, data flow management
· Containerization & infrastructure: Docker, Kubernetes, Helm, Terraform, CloudFormation
· Monitoring & observability: ELKStack, Prometheus, Jaeger/Zipkin
· Distributed systems optimization, profiling, load testing
Soft Skills
· Excellent analytical, diagnostic, and problem-solving abilities.
· Strong collaboration skills with product, QA, DevOps, and frontend teams.
· Ability to prioritize multiple tasks and manage time effectively.
· Clear communication of technical concepts and decisions.
· Ownership mindset with a focus on reliability and service-level commitments.
Preferred / Nice-to-Have Skills
· Experience with microservicesand domain-driven design (DDD).
· Familiarity with event-driven architectures, CQRS, and streaming systems.
· Exposure to Big Data / ETL tools (Spark, Airflow).
· Experience implementing GraphQL servers.
· Background in serverlesstechnologies (AWS Lambda, GCP Cloud Functions).
Bring your updated CV & Two passport size photo copy.