Legend Holding Group Ltd
Full Stack Developer — Backend Heavy
Skills
20 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
AED 72,000 – AED 84,000 / year
Location:
Dubai - United Arab Emirates
Work mode:
Onsite
Published on:
1 October 2026
What they need
- Design, develop, and maintain scalable backend services and REST APIs.
- Build and maintain microservices using Java Spring Boot or Node.js.
- Design efficient database schemas, queries, indexes, and data-access layers.
- Develop event-driven systems using Kafka.
- Implement caching, asynchronous processing, and distributed workflows.
- Integrate third-party APIs and external services.
- Build frontend features using React.js / Next.js.
- Work closely with Product, QA, and DevOps teams.
- Write clean, maintainable, testable, and production-ready code.
- Participate in code reviews and maintain engineering standards.
- Troubleshoot production issues and perform root-cause analysis.
- Optimize applications for scalability, performance, and reliability.
- Contribute to CI/CD pipelines and cloud deployments.
Desired Candidate Profile
We are looking for a Backend-Heavy Full Stack Developer with 4+ years of experience building scalable, reliable, and production-grade applications. The candidate should have strong backend engineering expertise in either Java Spring Boot or Node.js, along with hands-on experience in React-based frontend development and modern cloud-native infrastructure.
Mandatory Technical Skills
Backend — Primary Requirement
Strong expertise in one of the following:
Java Track
Java 8+
Spring Boot
Spring MVC
Spring Data JPA / Hibernate
REST APIs
Microservices
Maven/Gradle
JUnit / Mockito
OR
Node.js Track
- Node.js
- TypeScript / JavaScript
- NestJS / Express.js
- REST APIs
- Microservices
- Jest
- Asynchronous programming
Databases
Strong SQL knowledge
PostgreSQL / MySQL
Database design
Query optimization
Indexing and transactions
MongoDB or other NoSQL databases is a plus.
Kafka & Distributed Systems
- Hands-on experience with Apache Kafka
- Producers and consumers
- Consumer groups and partitioning
- Event-driven architecture
- Message processing and failure handling
- Understanding of asynchronous and distributed systems
AWS — Mandatory
Hands-on experience with AWS services and cloud deployments.
Expected knowledge of services such as:
- AWS EKS
- EC2
- RDS
- S3
- IAM
- CloudWatch
- ECR
- VPC / networking fundamentals
Docker & & Kubernetes — Mandatory
- Strong understanding of Docker
- Creating and managing Docker images
- Dockerfile optimization
- Containerized application deployments
- Kubernetes fundamentals
- Deployments, Services, ConfigMaps, Secrets
- Understanding of pods, namespaces, health checks, and resource management
- Experience deploying applications on AWS EKS is a strong requirement.
CI/CD — Mandatory
Strong hands-on experience with GitHub Actions.
- Strong understanding of Docker
- Creating and managing Docker images
- Dockerfile optimization
- Containerized application deployments
- Kubernetes fundamentals
- Deployments, Services, ConfigMaps, Secrets
- Understanding of pods, namespaces, health checks, and resource management
- Experience deploying applications on AWS EKS is a strong requirement.
CI/CD — Mandatory
Strong hands-on experience with GitHub Actions.
Building CI/CD pipelines
Automated build and test workflows
Docker image build and push
Deployment automation
Environment-specific configurations
AWS integration
Basic CI/CD security practices
Frontend
Frontend experience is required but not the primary focus.
- React.js / Next.js
- TypeScript / JavaScript
- REST API integration
- Component-based development
- Basic frontend debugging
Angular is not required.
Engineering Fundamentals
Strong understanding of:
- Data Structures & Algorithms
- Object-Oriented Programming
- SOLID principles
- Design Patterns
- REST API design
- Microservices architecture
- Distributed systems
- Database transactions and concurrency
- Authentication & Authorization
- System scalability and performance
- Unit and integration testing
- Logging, monitoring, and observability
Good to Have
- AWS EKS production experience
- Kubernetes troubleshooting
- Helm
- Redis
- Kafka-based distributed systems
- Terraform
- API Gateway
- Prometheus / Grafana
- Datadog or similar observability tools
- Experience designing systems from scratch
- Production ownership of high-traffic services
Ideal Skill Distribution
Backend Engineering: 65–70% Cloud / DevOps: 15–20% Frontend: 10–15%
This is not a frontend-heavy Full Stack role. The candidate should be capable of independently designing and implementing backend services and understanding the infrastructure required to run them in production.
Preferred Candidate
A strong candidate should be able to take a requirement from:
Requirement → Database Design → API Design → Backend Implementation → Kafka/Event Processing → Frontend Integration → Docker → CI/CD → Kubernetes/EKS → Production Monitoring and independently own the feature through to production.
Experience 4+ years of professional software development experience, with significant hands-on backend development experience in Java Spring Boot or Node.js. Core Technology Stack Java Spring Boot OR Node.js | React/Next.js | PostgreSQL | Kafka | Redis | AWS | Docker | Kubernetes/EKS | GitHub Actions
Other offers great for you!
These companies are also looking for great profiles
LeHibou
Lead Développeur Back-End / Full Stack
500€ / jour
Freelance
78280 Guyancourt, France
Hybrid
Skills
5 days ago
Quick apply
TLTI
Concepteur Développeur Java Full Stack / IA
400
Freelance
Paris, France
Hybrid
Skills
9 hours ago
Quick apply
Obeya IT
Devloppeur Full stack JAVA/REACT
Freelance
France
Hybrid
Skills
3 hours ago
Quick apply