This role involves hands-on technical and architectural leadership in designing scalable, secure, and performant software solutions using multi-cloud environments and AI technologies
Job Summary
This role involves hands-on technical and architectural leadership in designing scalable, secure, and performant software solutions using multi-cloud environments and AI technologies.
The candidate will provide thought leadership, develop architectural standards, and collaborate with product management and stakeholders to meet business and technical requirements.
The position requires active participation in senior management initiatives and maintaining up-to-date knowledge of industry trends to accelerate technology adoption and innovation.
Matching Summary
This role involves hands-on technical and architectural leadership in designing scalable, secure, and performant software solutions using multi-cloud environments and AI technologies.
Skills & Requirements
Must-have
Java Spring and Spring Boot expertise
Multi-cloud architecture with Azure and AWS
Experience with Kafka message broker
Terraform and Infrastructure as Code (IaC)
Design of monolithic and microservices architectures
Cloud PaaS services and container solutions
Web application security and OWASP best practices
Nice-to-have
Knowledge of Gen AI and Prompt engineering
Experience with Grafana and Helm charts
Mentoring and leadership in software teams
Experience with accounting and audit industry concepts
Continuous delivery and infrastructure networking knowledge
Prototyping and proof of concept development
Outstanding communication skills
Key Requirements
13+ years professional software experience
5+ years as a technical architect
Bachelor’s degree in computer science or related field
Proven experience in Java Spring environment
Deep domain knowledge in Azure and AWS
Experience with modular and loosely coupled systems