Job Description
Role: Java Full Stack Developer (Java + Microservices + React + Cloud Native)
Experience: 10 Years
Location: Dubai
Work Mode: [Onsite]
Employment Type: [Contrct]
🔹 Job Summary
We are seeking a highly skilled Java Full Stack Developer with strong expertise in Microservices, React, and Cloud-Native technologies. The ideal candidate will be responsible for designing, developing, and deploying scalable enterprise applications using modern backend and frontend frameworks.
🔹 Key Responsibilities
Backend Development (Java & Microservices)
- Design and develop scalable microservices using Java (8/11/17), Spring, and Spring Boot
- Build and maintain RESTful APIs following best practices (OpenAPI, versioning, backward compatibility)
- Implement microservices patterns like service discovery, API gateway, circuit breakers, and configuration management
- Work with Spring Cloud ecosystem
- Develop data access layers using JPA/Hibernate
- Integrate with RDBMS/NoSQL databases
Frontend Development (React)
- Build responsive UI using React (16+/18)
- Develop reusable components using JavaScript/TypeScript (ES6+)
- Optimize UI performance and ensure cross-browser compatibility & accessibility
- Integrate frontend with backend APIs and manage authentication/authorization flows
Cloud Native & Platform
- Develop and deploy cloud-native applications
- Work with Docker and Kubernetes (AKS/EKS/GKE)
- Utilize cloud platforms such as AWS, Azure, or GCP
- Implement API management using Apigee, Kong, or API Gateway
DevOps, Quality & Observability
- Build and maintain CI/CD pipelines
- Ensure code quality via unit, integration, and contract testing
- Use monitoring tools like Splunk, AppDynamics, Dynatrace
- Follow security standards (OAuth2, OIDC, JWT, secrets management)
Domain & Nice to Have
- Experience in Finance domain (Payments, Invoicing, Reconciliation)
- Knowledge of PEPPOL e-Invoicing & 5-Corner Model
- Understanding of B2B/B2G invoice exchange workflows
Ways of Working
- Work in Agile/Scrum teams
- Collaborate with stakeholders and participate in design reviews
- Create and maintain technical documentation
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-04-11
Solutions Architect Deployment Strategist
2026-04-10
Software Engineer (Rust) - Remote Work
2026-04-09
- Posted
- Apr 02, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Ampstek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-04-11
Solutions Architect Deployment Strategist
2026-04-10
Software Engineer (Rust) - Remote Work
2026-04-09