As a System Analyst focusing on banking solutions, you should have both technical proficiency and practical experience in areas such as CI/CD pipelines, improving banking applications, designing microservices, and working within cloud platforms. You will be crucial in providing top-notch solutions and overseeing the rollout of new technologies, alongside implementing robust procedures for managing changes effectively.
Responsiblities:
- Collect user requirements by understanding the objectives, problems or challenges to the efficiency of business operational flow and advise alternative solution in line with the company's business strategy.
- Responsible for leading the design, code review and unit testing of software components based on functional requirements
- Setup and maintain CICD pipelines using Jenkins and SonarQube
- Develop scalable and maintainable services using microservice architecture and design principles
- Contribute to solution design and architecture discussions
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, Finance or related field
- At least 6 years of application development experience.
- Excellent coding skills with a solid foundation in Java.
- Experience of mobile banking is a plus
- Vendor management experience required.
- Experience working in private or public cloud is a plus