🔎 Job Title: Technical Architect – Java, Microservices & Cloud | Nair Systems | UAE
🏢 Recruiting Company: Nair Systems
🌍 Job Location: United Arab Emirates
💼 Job Type: Full-Time
📧 Application Method: Email CV (MS Word format) to nishanthini.suda@nairsystems.com
📌 Additional Info: Joining timeframe 2 weeks to max 1 month
💡 Position Summary
Nair Systems is seeking a highly experienced Technical Architect to lead the design and evolution of modern, cloud‑native digital platforms for its UAE operations. This role is critical in shaping scalable, secure, and high‑performance architectures for fintech and digital product ecosystems.
📜 Detailed Job Description
As a Technical Architect, you will act as a senior technology leader, guiding development teams and influencing architectural decisions across complex distributed systems. You will design and oversee microservices‑based, cloud‑native applications built on modern Java frameworks, containers, and DevOps practices. The role requires strong analytical capabilities to evaluate digital products, fintech solutions, and emerging technologies in a fast‑paced environment. You will collaborate closely with product, engineering, and DevOps teams to ensure systems are scalable, secure, testable, and aligned with Agile delivery principles. This position is ideal for architects who enjoy hands‑on involvement while driving long‑term technical vision.
✅ Key Responsibilities
- ✓ Design and architect distributed, scalable systems using Java/JEE and Spring frameworks
- ✓ Lead implementation of microservices and cloud‑native architectures
- ✓ Define and enforce architectural standards, best practices, and governance
- ✓ Work hands‑on with containers and orchestration platforms (Docker, Kubernetes, OpenShift)
- ✓ Guide teams on secure coding, static code analysis, and test‑driven development
- ✓ Integrate CI/CD pipelines using tools such as Jenkins, Git, Maven, and Gradle
- ✓ Support deployment on enterprise application servers (JBoss, Tomcat, WebLogic, WebSphere)
- ✓ Collaborate in Agile environments (Scrum / Kanban) with cross‑functional teams
- ✓ Analyze and evaluate digital products and fintech solutions from a technical perspective
- ✓ Ensure delivery of high‑quality, stable, and scalable systems for development teams
🎓 Required Qualifications & Skills
- ✓ 10+ years of software development experience with Java / JEE / Spring frameworks
- ✓ 3+ years of experience designing distributed systems
- ✓ Certification in TOGAF, AWS / Azure / GCP Solutions Architect (any one required)
- ✓ Proven hands‑on experience in microservices and cloud‑native development
- ✓ Strong experience with Docker, Kubernetes, or OpenShift
- ✓ Solid understanding of static code analysis, unit testing, TDD, and security testing
- ✓ Hands‑on experience with Jenkins, SonarQube, Git, Maven, Gradle
- ✓ Experience with at least two application servers (JBoss, Tomcat, WebLogic, WebSphere)
- ✓ Strong Agile experience in Scrum and/or Kanban environments
- ✓ Experience with multiple databases (Oracle, MySQL, PostgreSQL, MongoDB)
- ✓ Prior experience in a DevOps‑focused environment
- ✓ Excellent written, verbal, and presentation skills
- ✓ Fluent and professional English communication
✨ Nice‑to‑Have Skills
- ✓ Strong exposure to digital product platforms
- ✓ Experience working in fintech or financial services ecosystems
- ✓ Ability to evaluate and compare emerging technologies and trends
- ✓ Strong analytical mindset for assessing complex product and platform architectures
- ✓ Experience mentoring developers and influencing technical direction