We are seeking a highly experienced Senior Cloud Solutions Architect / Lead Full Stack Architect with extensive expertise in cloud application development, software architecture, and enterprise application modernization. The ideal candidate should possess strong experience in Microsoft technologies, Java Spring Boot, cloud-native platforms, DevOps practices, and microservices architecture across Healthcare, Banking, and Inventory domains.
This role requires leadership capabilities to drive architecture decisions, lead distributed teams, and deliver scalable, secure, and high-performing enterprise applications.
Key Responsibilities
Design, architect, and implement scalable cloud-native and PaaS solutions using modern technologies.
Lead architecture and technical design initiatives for enterprise applications and microservices.
Develop and maintain applications using Microsoft technologies and Java Spring Boot.
Build and support cloud solutions using Pivotal Cloud Foundry (PCF) and container platforms.
Design and implement APIs using GraphQL, REST, SOAP, and API management solutions such as Google Apigee.
Implement event-driven architecture and messaging solutions using Apache Kafka.
Develop CI/CD pipelines and automation workflows using Jenkins, Helm, Ansible, Ant, Groovy, PowerShell, and related tools.
Collaborate with DevOps teams to improve deployment processes and release management.
Design and develop responsive web applications using Angular, MVC Frameworks, SPA, and Hybrid applications.
Ensure application security using OAuth, JWT, Single Sign-On (SSO), Kerberos, and ASP.NET authentication mechanisms.
Monitor application and system performance using tools such as AppDynamics, Dynatrace, Splunk, and SiteWalk.
Work with container orchestration platforms including Kubernetes, Docker, and OpenShift.
Perform database performance tuning and optimization for SQL Server.
Define and implement SLOs (Service Level Objectives) and SLIs (Service Level Indicators).
Utilize SCM and issue tracking tools including Bitbucket, SVN, TFS, SharePoint, Jira, and related platforms.
Coordinate effectively with onsite and offshore teams.
Lead design discussions and mentor development teams on best practices and architecture patterns.
Participate in Agile development activities and SDLC processes.
Required Skills & Qualifications
Extensive IT experience in cloud development, software engineering, and enterprise application support.
Strong hands-on experience in software architecture and cloud platform design.
Expertise in:
Java Spring Boot
Microsoft/.NET technologies
Pivotal Cloud Foundry (PCF)
GraphQL
Google Apigee
Apache Kafka
Hands-on experience with:
Kubernetes
Docker
OpenShift
Strong DevOps and CI/CD experience using:
Jenkins
Helm
Ansible
Ant
Groovy Scripts
PowerShell
Front-end expertise:
Angular
MVC Frameworks
Bootstrap
AJAX
jQuery
Kendo UI
Experience with:
Microservices Architecture
REST/SOAP APIs
JPA
MyBatis
WCF
Strong knowledge of authentication and security frameworks.
Experience with performance monitoring and alerting tools.
Strong understanding of:
SDLC
Agile methodologies
CMMI processes