🔔 FCM Loaded

Senior Java Microservices Architect – Application Modernization

TrueID

5 - 10 years

Hyderabad

Posted: 22/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Location

Hyderabad Work from TrueID Office


About TrueID

TrueID is a leading provider of biometric-based digital identity solutions, delivering secure and scalable identity platforms for banking, fintech, and enterprise customers. Our solutions support mission-critical identity systems and are built with a strong focus on security, scalability, and cloud-native architectures. Engineers at TrueID work on large-scale, real-world identity platforms, collaborate with global teams, and contribute to modernization initiatives for enterprise-grade systems.


We are seeking an experienced Senior Java Microservices Architect to lead the modernization of some of our existing monolithic applications into scalable, cloud-native microservices deployed on AWS. The ideal candidate will have strong expertise in application modernization, microservices architecture, containerization using Docker, deployment on the AWS cloud platform and orchestration using Kubernetes.


Role Summary

This role is not a DevOps specialist role. While familiarity with DevOps, Kubernetes, and cloud operations is required, the primary focus is on engineering, architecture, and modernization strategy, especially within the banking domain, more specifically KYC, Card Issuance and Merchant acquisition processes.


The ideal candidate has hands-on experience reviewing legacy systems, defining modernization roadmaps, and guiding engineering teams through multiple large-scale modernization programs.


Key Responsibilities

Application Modernization & Architecture (Primary Focus)

  • Lead end-to-end application modernization initiatives, including:
  • Assessment of existing monolithic Java applications
  • Identification of modernization candidates and patterns
  • Decomposition into microservices-based architectures
  • Define target-state cloud-native architectures on AWS, aligned with:
  • Scalability
  • Security
  • High availability
  • Regulatory and compliance needs of banking systems
  • Drive architectural decisions around:
  • Microservices boundaries and domain-driven design
  • API design (REST, event-driven architectures)
  • Stateless vs stateful services
  • Data migration and service-level data ownership
  • Prepare modernization roadmaps covering phased migration, risk mitigation, and technical dependencies.


Cloud & Platform Engineering (AWS)

  • Architect solutions on AWS cloud, leveraging services such as:
  • VPC, IAM, EC2, ALB/NLB
  • EKS (conceptual and architectural level)
  • RDS / Aurora, DynamoDB, S3
  • Ensure systems are designed for banking-grade security and resiliency.
  • Guide teams on cloud-native best practices, performance tuning, and cost awareness.

Engineering Leadership

  • Provide technical leadership to senior engineers.
  • Review design documents, code structures, and architectural decisions.
  • Collaborate with product, security, compliance, and infrastructure teams.
  • Engage with external partners (including AWS consulting teams) during modernization initiatives.
  • Drive engineering standards, design reviews, and technical governance.

DevOps & Operations Familiarity Required (Not a Core Skill)

  • Possess working familiarity with:
  • CI/CD concepts and pipelines
  • Kubernetes and EKS fundamentals
  • Cloud operations, automation, and observability
  • Collaborate effectively with a dedicated DevOps team responsible for implementation.
  • Understand how applications are built, deployed, monitored, and operated in cloud-native environments (without being hands-on).

Data, ML & AI Exposure

  • Provide architectural guidance for applications involving:
  • Data-intensive workloads
  • ML / AI-enabled components
  • Integration of analytics and intelligent services
  • Collaborate with data and AI teams to ensure applications are designed for scalability and extensibility.

Required Experience & Qualifications

Education

  • Bachelors degree in Computer Science, Information Technology, Electrical/Electronics Engineering, or related field.

Experience

  • 20+ years of experience in software engineering and technical leadership roles.
  • Proven experience delivering at least 45 major application modernization programs, including:
  • Monolithic Microservices transformation
  • Migration to AWS cloud-native architectures
  • Strong banking or financial services domain experience (mandatory) especially KYC, card issuance and merchant acquisition processes.
  • Deep hands-on background in Java-based enterprise application development.
  • Experience working with large, complex legacy (brownfield) systems.
  • Strong understanding of:
  • Software architecture principles
  • Design patterns
  • SDLC and Agile methodologies

Must-Have Skills

  • Banking / Financial Services especially KYC, card issuance and merchant acquisition processes.
  • Application modernization and re-architecture expertise
  • Java backend engineering background
  • Microservices architecture design
  • AWS cloud architecture
  • Familiarity with Kubernetes / EKS and DevOps concepts
  • Strong system design and problem-solving skills

Nice-to-Have

  • Exposure to identity, security, or authentication platforms
  • Experience with data platforms, ML, or AI-driven systems
  • Experience working with global or enterprise-scale customers

  • looking for immediate joiners. Interested candidates can send the resume to sarika.m@trueid.in

    Services you might be interested in

    Improve Your Resume Today

    Boost your chances with professional resume services!

    Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.