Job Summary
Senior Technical Architect (Java) - (Cloud Adoption)
As a Senior Technical Architect(Java), you would take lead in providing complex and niche application migration and support solutions to the customer. You would analyse application meta data, design, code etc. and advise the customer on possible options for cloud adoption and help them choose the best-fit migration solution, to meet customer requirements. You would help customer set up a systematic process to migrate multiple applications reliably, efficiently and in agile manner, that adheres to customer’s IT standards and policies. You will be responsible to maintain the applications’ service levels, system availability, performance and quality levels during the migration process. You will execute cloud adoption programs in collaboration with customer SMEs and multiple internal teams and mentor less experienced team members for future projects.
Key Responsibilities
- Senior Technical Architect (Java) – 12-14 years of technology project experience
- Hands-on experience in enterprise application design, development, maintenance and support for end-to-end stack, including infrastructures, databases, and integration dependencies.
- Experience in scripting for automation of application release processes.
- Experience in providing technical support, including release implementations, on-call and 24x7 supports when necessary.
- Experience in Agile methodology with CICD pipelines, automated release processes.
- Good understanding of application architecture (monolithic vs microservice, Cloud Native, 12F, SOA etc).
- Good understanding of various cloud services (MS Azure/AWS, Containers, Kubernetes, and PaaS Services etc)
- Good experience in collaborating with customers, business analysts, partners, and IT team members to understand business requirements, drive quality technical solutions and provide innovative solutions to complex business needs.
- Effective communication skills to ensure clear exchange of information and views with other team members, customers, partners and management, including customer presentations.
- Experience in migrating and deploying applications on public cloud or containers is a bonus.
Skill Requirements
Technology Skills:
- Java Stack (J2EE, JavaScript/AJAX , Spring, JBoss, Tomcat, IBM WAS, Oracle Weblogic, etc)
- DevOps – Agile, CICDGithub, Scripting
- Integration – Apache Camel, MQ, , SOAP/REST APIs
- Databases – Oracle, PostgreSQL, SQL Server