Send me Jobs like this
Experience
5 - 8 Years
Monthly Salary
AED 6,000 - 9,000 ($1,621 - $2,431)
Job Location
Education
Bachelor of Technology/Engineering(Computers), Masters in Computer Application(Computers), Master of Technology/Engineering(Computers)
Nationality
Indian, Any GCC National, Any Arab National
Gender
Any
Benefits
Annual Air Ticket, Annual Leaves As Per Labour Law, Medical Insurance, Visa
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Full Stack & Enterprise Application Development
Design and develop enterprise-grade full stack applications using:
Java JDK 20/22
Jersey or Spring Framework for API services
Angular 19/22 for frontend UI development
Develop scalable, secure, and high-performance REST APIs
Implement ORM-based persistence using Hibernate / Spring Data JPA
Middleware & Event-Driven Architecture
Design and develop middleware using:
RabbitMQ and/or Apache Kafka
Build event-driven, asynchronous, and distributed processing workflows
AI/LLM-Driven Engineering & Platform Development
Design and implement company-wide AI/LLM infrastructure to support:
AI-driven development assistance
AI-driven test case generation and automation
AI-driven documentation generation
AI-driven code reviews and quality checks
AI-driven requirement analysis and user story generation
Build and integrate LLM-powered agents to automate SDLC activities across:
Development
Testing
QA
Documentation
Release validation
Integrate with LLM platforms (OpenAI, Azure OpenAI, local/private LLMs, etc.)
Design application-level AI orchestration layers and agent workflows
Implement prompt engineering, context management, and model integration patterns
Build secure, auditable, and governed AI usage within enterprise applications
Enterprise AI Architecture & Governance
Design enterprise AI architecture for application-level AI capabilities
Define patterns for:
AI service abstraction layers
LLM gateway services
Prompt/version management
Model routing and fallback strategies
Logging, monitoring, and audit trails for AI interactions
Support data governance, security, and compliance for AI usage
Security & Secure Coding
Apply enterprise secure coding practices across all layers
Implement authentication, authorization, encryption, and vulnerability mitigation
Ensure security for both application code and AI/LLM integrations
Test Driven Development (TDD) & AI-Assisted QA
Strong adherence to Test Driven Development (TDD)
Implement:
Unit testing
Integration testing
API automation
Leverage AI tools and agents to:
Generate test cases
Identify edge cases
Improve test coverage
Automate regression validation
DevOps, Docker & AI Platform Deployment
Build and deploy containerized applications using Docker
Deploy and manage:
Application services
AI services
LLM gateways
Agent orchestration components
Support CI/CD integration for both application and AI services
SDLC, Architecture & Design Ownership
Actively contribute to and author:
High Level Design (HLD)
Low Level Design (LLD)
System Architecture diagrams
AI architecture diagrams
UI/UX flows and wireframes
Workflow diagrams
User stories and acceptance criteria
Data models and persistence strategies
AI integration and governance documents
Client Interaction & AI Enablement
Work directly with clients on:
Functional and technical requirements
AI-enabled solution design
AI use case identification
AI platform demonstrations and enablement
Support enterprise clients in adopting AI-driven development and automation practices
Tools, Process & AI-Augmented Delivery
Use JIRA and QA tools for delivery tracking
Use AI tools and agents to:
Accelerate delivery
Improve code quality
Reduce manual effort
Enhance documentation accuracy
Required Technical Skills:
Backend
Java JDK 20/22
Jersey or Spring Boot / Spring MVC
Hibernate / Spring Data JPA
REST API design & development
Frontend
Angular 19/22
TypeScript, HTML5, CSS3
Middleware
RabbitMQ
Apache Kafka
AI / LLM Platforms & Tooling
Experience working with:
LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.)
Local/private LLMs (optional but preferred)
AI agent frameworks (preferred)
Prompt engineering and context management
AI workflow orchestration concepts
AI logging, monitoring, and governance concepts
Security
Secure coding best practices
Authentication & authorization
OWASP Top 10 awareness and mitigation
Security for AI integrations
Testing
Test Driven Development (TDD)
JUnit, Mockito, API testing frameworks
AI-assisted test generation (preferred)
DevOps
Docker
CI/CD exposure preferred
Tools
JIRA
QA and defect tracking tools
Required Experience & Profile:
Mid to Senior level experience in enterprise full stack development
Strong experience in designing and building secure, scalable enterprise systems
Demonstrated experience integrating or architecting AI/LLM-driven solutions
Experience building or contributing to enterprise AI platforms or internal AI tooling
Strong documentation and architecture ownership
Client-facing experience with strong communication skills
Desired Candidate Profile
Experience with private/on-prem LLM deployments
Experience with AI governance and compliance
Experience building internal developer platforms or AI developer tools
Experience with microservices and distributed architectures
Experience supporting global enterprise or Middle East clients
Employment Type
- Full Time
Company Industry
Department / Functional Area
Keywords
- Full Stack Developer
- Java
- Java Full Stack Engineer
- Spring Boot
- Full Stack Java Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Total Technologies and Solutions FZ LLC
Vidya - Development Management
Office 102, Building 13, Dubai Internet City, Al Sufouh, Dubai. Office 102, Building 13, Dubai Internet City, Al S, Dubai, United Arab Emirates (UAE)
Similar Jobs
Java Developer
Software AYS
- 3 - 6 Years
- Abu Dhabi - United Arab Emirates (UAE)
Backend Developer (Java & Node.js -Application Migration )
Dicetek LLC
- 5 - 10 Years
- Dubai - United Arab Emirates (UAE)
Java Programmer
Software & co.
- 1 - 3 Years
- Sharjah , Dubai , Umm Al Qaiwain - United Arab Emirates (UAE)
Microservices Developer
INNOVATION DIRECT EMPLOYMENT SERVICES L.L.C
- 8 - 10 Years
- Abu Dhabi - United Arab Emirates (UAE)
Developer
OU
- 0 - 6 Years
- Dubai - United Arab Emirates (UAE)