Salary
💰 $113,000 - $196,000 per year
Tech Stack
AngularAzureCloudDockerJavaJavaScriptJenkinsJUnitKubernetesReactSplunkSpringSpring BootSpringBoot
About the role
- Provide oversight, consultative advice and guidance as the Lead Designer and/or top technical Development Specialist
- Lead the future direction of development and design patterns across multiple systems, complex applications and cross-business initiatives
- Provide technical guidance, direction or expertise on significant and complex development/design issues impacting transformational technology or cross-business strategic initiatives
- Help set bank standards on infrastructure, architecture and other technology areas from a design, support and solutions perspective
- Work in close partnership with technology COE leads in Architecture, Infrastructure, Security and third-party/external vendor leadership teams to assess development/solutions designs
- Manage and lead teams of developers in onshore and offshore delivery models
- Participate in performance and optimization, monitoring and logging initiatives
Requirements
- Undergraduate degree or Technical Certificate (Graduate degree preferred)
- 10+ years related experience
- 10+ years experience with Java
- 5+ years experience Angular 16+ (good with similar UI technology like react.js)
- 5+ years experience with Spring framework (Spring Core with Annotation, Spring Boot, Spring Rest docs)
- Good understanding of Spring Security & Authorization
- 2+ years of experience with deployment automation tools: Jenkins or similar products
- 2+ years of experience with logging frameworks SLF4J, Logback or similar products
- 2+ years experience in writing unit test cases with Junit 4
- Proven experience working in agile methodology
- 2+ years of experience with cloud technologies preferably Azure
- Experience with monitoring and logging tools (such as Splunk, Datadog and Dynatrace)
- Experience in both preventive and predictive maintenance
- Experience in managing a team of developers in onshore and offshore
- Highly desired: Experience in leading a team of developers in a global delivery model
- Highly desired: Containerization technologies like Kubernetes/Docker
- Highly desired: Experience in banking/financial services domain
- Highly desired: Experience in developing high volume low latency and high throughput responsive web applications