Software Architect II (Karnataka)

Software Architect II (Karnataka)

07 Oct
|
UST
|
Karnataka

07 Oct

UST

Karnataka

Role description

Job Title

Senior Solution Architect – Legacy Modernization & Cloud Migration (Japanese Bilingual)

Experience

15–20 Years

Role Overview

We are looking for an experienced Senior Solution Architect to lead enterprise application modernization and cloud transformation initiatives. The role is responsible for assessing legacy applications and infrastructure, defining modernization and migration strategies, providing architectural leadership, and ensuring successful delivery across multiple modernization PODs. The architect will collaborate with customer stakeholders, onsite SMEs, architects, and development teams to drive cloud migration, application modernization, technical governance, and AI-assisted engineering practices.

Must-Have Skills Enterprise Architecture & Technical Leadership

- Enterprise Solution Architecture
- Cloud-native Architecture
- Serverless Solutions
- Technical Leadership across multiple development teams
- Architecture Governance
- Technical Planning & Delivery Management
- Estimation and Solution Design

Legacy Application Assessment & Modernization
- Legacy Application Assessment
- Reverse Engineering
- Modernization Strategy Definition
- Application Modernization
- Framework Modernization
- Database Modernization
- Infrastructure Modernization
- Migration Planning & Execution
- Cloud Migration Readiness
- Technical Risk Assessment & Mitigation

Core Java & Enterprise Development
- Core Java (8/11/17/21)
- Spring Framework
- Spring Boot
- REST APIs
- Enterprise Integration
- HTML5
- CSS3
- JavaScript
- React

Legacy Migration & Upgrades
- Java Version Upgrades (Java 8 Java 17/21)
- Spring Framework Version Upgrades
- Legacy Application Refactoring & Modernization
- Database Migration & Upgrade (Oracle/PostgreSQL)




- Migration from On-Premises Infrastructure to AWS

Build, Deployment & Middleware
- Apache Tomcat (8.x/9.x/10.x)
- Maven
- Ant
- Git / GitHub
- Docker & Containerization
- Load Balancing
- Scalability & Performance Optimization

Databases
- Oracle
- PostgreSQL
- SQL
- Query Optimization

Cloud & DevOps
- AWS Architecture
- AWS Assessment & Migration
- AWS Services:
- EC2
- Lambda
- API Gateway
- IAM
- RDS
- S3
- Step Functions

- CI/CD & DevOps Practices
- Infrastructure as Code (Terraform)

AI-Assisted Engineering
- Experience using Claude
- GitHub Copilot
- AI-assisted Architecture
- Reverse Engineering using AI Tools
- Code Modernization using AI Tools
- Documentation & Technical Analysis using AI Tools
- Engineering Productivity Tools

Customer & Stakeholder Management
- Customer-facing Communication & Presentation Skills
- Architecture Reviews
- Technical Workshops
- Solution Discussions
- Technical Leadership across Cross-functional Teams
- Experience working with Infrastructure, Application, Testing and DevOps teams

Language & Delivery Model
- Japanese Language Proficiency (Mandatory)
- English Communication
- Experience working with Japanese Customers
- Experience working with Global Delivery Models

Valuable-to-Have Skills Legacy Technologies & Frameworks
- Apache Wicket
- Struts

Workflow & Modernization Tools
- Workflow Management System
- AWS Transform
- Open Rewrite
- AI-assisted Modernization Tools

Cloud Databases




- Amazon RDS
- Aurora
- MongoDB
- DynamoDB

Architecture Best Practices
- AWS Well-Architected Framework

Key Responsibilities
- Define solution architecture, modernization approach, and technical roadmap.
- Lead technical assessment and reverse engineering of legacy enterprise applications.
- Define application, framework, database, and infrastructure modernization strategies.
- Govern architecture across multiple modernization PODs.
- Review technical designs, code quality, and implementation approaches.
- Drive AWS migration and modernization best practices.
- Support technical estimation, planning, and delivery governance.
- Resolve complex architectural and technical challenges.
- Act as the primary technical interface between customers, onsite, and offshore teams.
- Present architecture recommendations, modernization strategies, and technical findings.
- Guide POD teams through design, development, testing, and deployment.
- Promote AI-assisted engineering and continuous improvement practices.
- Mentor Application Architects and Lead Developers.

Skills

Java, Spring Boot, Technical Leadership, Cloud Infrastructure

About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

📌 Software Architect II (Karnataka)
🏢 UST
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software architect ii (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: software architect ii (karnataka) / karnataka