remote
Senior Java Full Stack Developer - Financial Services - CGI
Full Stack Developer
Senior Full‑Stack Developer leading enterprise Java and Angular solutions in a cloud‑native, Agile environment, driving scalable, secure, and high‑performance applications on AWS with Docker, Kubernetes, and modern CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain Java 11/17 microservices using Spring Boot, ensuring high performance and scalability.
- Build and optimize Angular (v17+) front‑end components, integrating seamlessly with REST APIs.
- Implement secure coding practices and conduct code reviews to uphold quality standards.
- Containerize applications with Docker, orchestrate with Kubernetes, and deploy to AWS environments.
- Collaborate with cross‑functional Agile teams, participate in sprint planning, and deliver incremental value.
- Automate build, test, and deployment pipelines using CI/CD tools, enhancing release velocity.
Requirements
- 10+ years of professional experience in full‑stack development with Java and Angular.
- Proficiency in Spring Boot, microservices architecture, and RESTful API design.
- Hands‑on experience with Docker, Kubernetes, and AWS services (EC2, ECS, EKS, S3).
- Strong knowledge of CI/CD pipelines, Git, and automated testing frameworks.
- Excellent problem‑solving skills, attention to detail, and a passion for clean, maintainable code.
Skills
javaangulardockerkubernetesawscicd