remote
Senior Full Stack Java Technical Architect - DevOps - HCLTech
Solutions Architect
Senior Full Stack Java/Kotlin Architect driving a cloud‑hosted issuance platform, applying Extreme Programming practices, mob programming, and CI/CD pipelines on AWS.
About the role
Key Responsibilities
- Design and implement end‑to‑end features for a cloud‑native issuance platform using Java, Kotlin and Spring frameworks.
- Lead DevOps initiatives: build, automate and maintain CI/CD pipelines, infrastructure as code, and monitoring on AWS.
- Champion Extreme Programming practices, including test‑first development, mob programming, continuous refactoring, and pair‑programming across the team.
- Collaborate with front‑office stakeholders to translate business requirements into scalable, secure micro‑services.
- Mentor junior engineers, enforce coding standards, and conduct architectural reviews to ensure high‑quality, maintainable code.
Requirements
- 5+ years of professional experience with Java and Kotlin in large‑scale, high‑performance applications.
- Strong expertise in Spring ecosystem (Spring Boot, Spring Cloud) and RESTful API design.
- Hands‑on experience with AWS services (EC2, ECS/EKS, S3, RDS) and infrastructure‑as‑code tools (Terraform, CloudFormation).
- Proven track record implementing CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) and containerisation (Docker, Kubernetes).
- Deep understanding of XP methodologies, test‑driven development, and collaborative coding practices such as mob programming.
Skills
javakotlinspringaws