We are looking for a skilled Java Backend Developer to join our team for e-commerce and booking projects. The ideal candidate will have hands-on experience building scalable backend systems, booking/ e-commerce workflows, and deploying applications on cloud platforms.
Key Responsibilities:
- Develop and maintain backend services and APIs using Java and related frameworks (Spring Boot, Hibernate).
- Design and optimize database schemas for e-commerce and booking systems.
- Integrate payment gateways, booking flows, and inventory management systems.
- Work with micro-services architecture and RESTful APIs.
- Deploy and manage applications on cloud platforms (AWS, GCP, or Azure).
- Ensure code quality, scalability, and performance.
- Collaborate with frontend and mobile teams for seamless integration.
- Participate in code reviews, testing, and continuous improvement of processes.
Required Skills:
- 2-4 years of experience in Java backend development.
- Strong experience with Spring Boot, REST APIs, and micro-services.
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and deployment practices.
- Experience with relational databases (PostgreSQL/MySQL) and ORM frameworks.
- Knowledge of e-commerce workflows, booking systems, and payment integrations.
- Familiarity with version control tools like Git.
Preferred Skills:
- Experience with Docker/Kubernetes for containerization and orchestration.
- Familiarity with message queues (RabbitMQ, Kafka) or caching (Redis).
- Exposure to CI/CD pipelines.
Job Types: Full-time, Permanent
Pay: From QAR4,000.00 per month
Education:
Experience:
- Java Backend developer: 3 years (Preferred)
Location: