Fullstack Software Analyst (Financial Services) - Contract
Must-have:TypeScriptJavaScriptJavaReactAngularSecurity
Your tasks
- Design, develop, test and maintain enterprise web applications using Java and SPA technologies.
- Collaborate with business analysts, architects, and development teams to deliver technicalsolutions.
- Develop and maintain REST-based services and web applications.
- Participate in application design, estimation, and technical reviews.
- Ensure adherence to coding standards, security requirements, and development best practices.
- Perform unit testing, defect resolution, and production support activities.
- Contribute to performance tuning, troubleshooting, and continuous improvement initiatives.
- Prepare and maintain technical documentation as required.
Requirements
- Bachelors’ Degree in Computer Science or a Related Field.
- At least 5 years’ relevant experience, preferably in a finance institution
Global Markets and Back Office
- Preferable to have exposure to global markets and Back Office applications development experience
Java and Open Source Frameworks
- Strong Core Java expertise with hands-on experience in Collections, I/O, and Multithreading.
- Strong understanding of Java Design Patterns and coding best practices.
- Good knowledge of Spring Framework, including MVC andJPA modules.
- Hands-on experience with Hibernate development.
- Experience with Spring Boot application development.
Security
- Knowledge of ADFS, OpenID Connect (OIDC), OAuth 2.0,and Spring Security.
Web Development
- Experience in Angular and/or React development.
- Strong TypeScript and JavaScript development skills.
- Good understanding of Web Application Design principles.
Databases
- Strong RDBMS and SQL development skills.