Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Experience: 12+ YearsLocation: Onsite Dubai (Local UAE Candidates Only)Notice Period: Immediate to 15 Days Nationality: Indian
We are seeking a highly experienced Lead Java Engineer. with deep expertise in Java, Spring Boot, and enterprise-grade microservices architecture. This role requires strong architectural judgment, security-first thinking, and hands-on ownership of backend systems operating at scale.As a technicalLead, you will drive architecture decisions, define integration and security standards, and ensure systems are scalable, resilient, and compliant, while remaining actively involved in core development.
Key Responsibilities
Architecture & Technical Leadership
- Lead the design and evolution of microservices architecture usingJava (8/11/17+) and Spring Boot
- Own end-to-end system architecture, including service boundaries, communication patterns, and failure handling
- Define and enforce security architecture standards across services (authentication, authorization, data protection)
- Act as the technical authority for design reviews, architecture decisions, and complex integrations
- Design and implement secure API access using JWT, OAuth2, OpenID Connect, and token-based authentication
- Enforce zero-trust principles across microservices and external integrations
- Ensure secure handling of PII and sensitive data, aligned with compliance requirements
- Guide teams on API security, rate limiting, throttling, and abuse prevention
- Design and govern external integrations (on-prem systems, third-party APIs, cloud services)
- Implement API management strategiesincluding versioning, lifecycle management, and backward compatibility
- Define idempotent APIs and ensure safe retry behavior across distributed systems
- Lead the use of API gateways for routing, authentication, rate limiting, and observability
- Architect and implement event-driven systemsusing Kafka (topics, partitions, consumer groups, schema evolution)
- Ensure exactly-once / at-least-once processing strategies where applicable
- Design reliable async workflows with proper retry, dead-letter, and error-handling strategies
- Remain hands-on by developing core services, frameworks, and shared libraries
- Enforce best practices in code quality, performance optimization, and JVM tuning
- Conduct architecture-level and code reviews to ensure consistency and scalability
- Mentor engineers on system design, security, and distributed systems best practices
- 10+ years of backend development experience with strong core Java expertise
- Deep experience with Spring Boot, Spring Cloud, and building large-scale microservices
- Strong understanding of microservices architecture, DDD, SOLID principles, and design patterns
- Proven expertise in security architecture: JWT, OAuth2, OpenID Connect, secure API design
- Hands-on experience with Kafka or similar messaging systems in production
- Strong understanding of idempotency, retries, eventual consistency, and distributed system challenges
- Experience with API management platformsand gateway-based architectures
- Solid experience integrating on-prem systems, external APIs, and cloud services
- Strong database knowledge (PostgreSQL/MySQL); exposure to NoSQL is a plus
- Experience with Docker and deploying services on Kubernetes
- Cloud experience (AWS / Azure / GCP)
- Observability and monitoring (Prometheus, Grafana, ELK)
- CI/CD pipelines and DevOps best practices
- Experience with resilience patterns: circuit breakers, bulkheads, rate limiting
- Exposure to performance testing and chaos engineering
- Architecture ownership without people management
- Strong focus on security, reliability, and integration
- Opportunity to influence enterprise-wide technical standards
- Hands-on leadership in complex, high-scale distributed systems
Key Skills
Ranked by relevanceReady to apply?
Join The Value Maximizer and take your career to the next level!
Application takes less than 5 minutes

