Job Responsibilities
- Leads and implements functional technology objectives through development of additions and enhancements, primarily in Java code deployed on AWS
- Implement best-in-class cloud-hosted low-latency/high-resiliency services to support the CCB-Risk Third Party Services group
- Works with product owners and other team members to define appropriate solutions for business requirements
- Champions the firm’s culture of diversity, equity, inclusion, and respect
Required Qualifications, Capabilities, And Skills
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Extensive working knowledge in Java full-stack development, MicroService' s, and AWS build & deploy processes.
- Significant experience in relevant technologies.
- Hands-on professional experience coding Java applications using Spring Boot
- Hands-on professional experience designing, developing and deploying software components on AWS using common compute and storage services such as ECS, Lambda, S3, NLB/ALB, and Aurora RDS
- Demonstrates knowledge and experience with architectural best-practices of reliability, security, operational efficiency, cost-effectiveness and performance
- Exhibits quality as a habit - ensures deployed code includes automated unit, integration & acceptance testing
Preferred qualifications, capabilities, and skills
- Certified AWS Cloud Practitioner, Developer or Solutions Architect strongly preferred
- Experience using Terraform to deploy infrastructure-as-code to public cloud
- Experience with Linux scripting such as Bash, KSH, or Python