Senior Architect - Full Stack
You will lead the technical direction of the organization by blending high-level strategy with hands-on execution and mentorship.
Responsibilities
- Design and develop integration patterns for middleware, APIs, microservices, and container technologies.
- Own the development and maintenance of Infrastructure as Code (IaC) while embedding security best practices into the lifecycle.
- Drive technical excellence through code reviews, troubleshooting complex issues, and establishing observability and traceability mechanisms.
- Lead practice areas by mentoring architects and engineers and driving continuous improvement in engineering standards.
- Collaborate with leadership to develop technology roadmaps and evaluate emerging technical trends.
Required Skills
- 12+ years of programming experience with Java, J2EE, and Spring Boot.
- Proven ability to architect end-to-end full stack Java applications using React, Angular, or jQuery.
- Extensive experience designing large-scale, complex systems using microservices and architectural patterns.
- Deep expertise in Azure Cloud services, including Azure Virtual Machines, Storage, Search, Functions, and Azure Kubernetes Service.
- Strong knowledge of Infrastructure as Code (IaC) for provisioning and configuration management.
- Experience with database architecture and modeling across both SQL and NoSQL platforms.
- Hands-on experience installing, deploying, and maintaining Docker and Kubernetes clusters.
- Proficiency with CI/CD tools such as Jenkins, GitLab CI, Azure DevOps, and GitHub.
- Experience with JIRA and Confluence for technical documentation and project tracking.
Preferred Skills
- Experience implementing DevSecOps practices within the development lifecycle.
- Knowledge of middleware integration patterns using MuleSoft or Tibco.
Apply tot his job Apply To this Job