Senior Full Stack Engineer – Offshore India / Onsite UAE
Senior full-stack engineer building enterprise digital platforms: mobile apps with Flutter/Dart, web frontends with Angular 16, and Java 21/Spring Boot REST microservices with Keycloak/OAuth 2.0 security, deployed on Azure (AKS, Docker, Kubernetes) with Azure DevOps CI/CD. Role is offshore in India or onsite in the UAE.
- Compensation
- AED 18K–AED 30K / mo
- Location
- United Arab Emirates
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 10+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 5-10+ years of software development experience
- Strong hands-on experience with Flutter and Dart
- Experience developing web applications using Angular 16
- Strong backend development skills using Java 21 and Spring Boot
- Experience with REST APIs and microservices architecture
- Knowledge of Keycloak, OAuth 2.0, and OpenID Connect
- Experience with Azure Kubernetes Service (AKS), Docker, and Kubernetes
- Experience with Azure DevOps and CI/CD pipelines
- Ability to work across frontend and backend technologies
- Understanding of cloud deployment and DevOps practices
Full description
Company: Unity Infotech
Location: Offshore (India) / Onsite (United Arab Emirates)
Job Category: Information Technology (IT) & Software
Experience: 5–10+ Years
Job Level: Senior
Technology Stack: Flutter, Dart, Angular 16, Java 21, Spring Boot, REST APIs, Microservices, Azure, Kubernetes
Job Overview
Unity Infotech is hiring an experienced Senior Full Stack Engineer to develop and maintain scalable digital platforms across mobile, web, and backend technologies. The ideal candidate will have strong hands‑on development experience across frontend and backend systems, along with expertise in cloud deployment, containerization, and DevOps practices.
The successful candidate will work with Flutter and Dart for mobile development, Angular 16 for frontend applications, and Java 21 with Spring Boot for backend services. The role also requires experience with REST APIs, microservices, identity and access management, and cloud‑native deployment using Microsoft Azure technologies.
This opportunity is suitable for experienced engineers looking to contribute to enterprise‑scale digital solutions while advancing their expertise in full‑stack development, cloud architecture, application security, and continuous integration and delivery.
Key Responsibilities
- Develop and maintain scalable digital platforms across mobile, web, and backend technologies.
- Build mobile applications using Flutter and Dart.
- Develop frontend applications using Angular 16.
- Design, implement, and maintain backend services using Java 21 and Spring Boot.
- Build and integrate REST APIs and microservices.
- Implement authentication and authorization using Keycloak, OAuth 2.0, and OpenID Connect.
- Support cloud deployment using Azure Kubernetes Service (AKS), Docker, and Kubernetes.
- Develop and maintain CI/CD pipelines using Azure DevOps.
- Collaborate across frontend, backend, mobile, and DevOps functions.
- Apply software engineering best practices to improve scalability, maintainability, security, and application performance.
Required Skills and Qualifications
- 5–10+ years of software development experience.
- Strong hands‑on experience with Flutter and Dart.
- Experience developing web applications using Angular 16.
- Strong backend development skills using Java 21 and Spring Boot.
- Experience with REST APIs and microservices architecture.
- Knowledge of Keycloak, OAuth 2.0, and OpenID Connect.
- Experience with Azure Kubernetes Service (AKS), Docker, and Kubernetes.