JOB RESPONSBILITIES
Provide technical analysis and coding skills in JAVA (Springboot) mainly for APIS and MSs on all aspects of business change and ongoing projects and also will take the ownership of an existing JAVA application.
Managing activities related to software creation maintenance deployment end to end from analysis and development to release to production
Reporting on project progress identifying risks and potential bottlenecks and recommending appropriate action to mitigate them. Ensuring the software adheres to the banks principles regarding methodology design technology security and good practises.
Analysing existing software and solutions to be able to take ownership of existing applications within our domain.
Requirements
MANDATORY SKILLS:
Deep understanding of Java (17) and SpringBoot (3 or superior) and solid understanding of OO principles.
Security Knowledge: SAML and/or OAuth2.0 Experience with YAML files and API YAML
Understanding of RESTful API principle and microservice architecture
Strong written and verbal communication skills in English.
Unit testing capability using Postman and cucumber
Angular Spring Boot Java MongoDB and MySQL Advanced.
**Nice to have: Financial Services Industry experience Experience with AWS in RDS SQS S3 desirable Git advanced AWS advanced
N YEARS OF EXPERIENCE 4 years ; Bachelor degree in Management / Computer Science / Information Technology or a related field
Benefits
Extra for social benefits
Permanent contract