Tech Stack
AngularJavaJavaScriptOracleSpringSpring BootSpringBootSQL
About the role
- Participate in establishment and implementation of new or revised application systems and programs in coordination with the Technology team
- Contribute to applications systems analysis and programming activities
- Utilize knowledge of applications development procedures and concepts, use script tools and analyze/interpret code
- Consult with users, clients, and other technology groups on issues and recommend programming solutions; install and support customer exposure systems
- Apply fundamental knowledge of programming languages for design specifications
- Analyze applications to identify vulnerabilities and security issues; conduct testing and debugging
- Serve as advisor or coach to new or lower level analysts
- Identify problems, analyze information, make evaluative judgments to recommend and implement solutions
- Resolve issues by identifying and selecting solutions using acquired technical experience and precedents
- Operate with limited supervision and exercise independence of judgement and autonomy
- Act as SME to senior stakeholders and/or other team members; assess risk and drive compliance with laws, policies and controls
Requirements
- Mandatory 4+ years of relevant experience in the Financial Service industry
- Strong Programming skills in Java, Spring Boot 3.0, PL/SQL (Oracle 19c), DB Design and Optimization
- Good problem-solving skills and attention to detail
- Proactive working attitude, quick learning ability, strong ownership and responsibility and team spirit
- Demonstrated problem-solving and decision-making skills
- Intermediate level experience in Applications Development role
- Consistently demonstrates clear and concise written and verbal communication
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Good to have Angular 14+, JavaScript
- Bachelor’s degree/University degree or equivalent experience