Gather and analyze business requirements from stakeholders. Understand and document end-to-end banking process flows. Prepare Business Requirement Documents (BRD) and Functional Specification Documents (FSD). Create process flow diagrams...
Design, build, and maintain scalable data pipelines to support data integration, transformation, and analysis across multiple systems. Develop and manage ETL (Extract, Transform, Load) processes to ensure data accuracy, consistency, and av...
Develop, maintain, and enhance backend services using Java Spring Boot. Build and optimize RESTful APIs for integration with banking systems. Work with Oracle Database (or other SQL databases) including query development and performance t...
Perform software testing activities for banking applications, including functional and regression testing. Review and analyze system requirements, business processes, and technical documents to ensure test coverage. Prepare and execute te...
Develop and maintain web applications using ReactJS for frontend and Java Spring Boot for backend services. Design, implement, and consume RESTful APIs to support insurance business processes. Collaborate with cross-functional teams to tr...
Plan, execute, and manage IT projects related to banking systems (core banking, digital banking, payment, or internal applications). Coordinate cross-functional teams (Business, Developer, QA, Infrastructure, Vendor). Define project scope...
Develop, enhance, and maintain banking applications using .NET (C#) technologies. Analyze business requirements and translate them into technical solutions that meet banking standards. Integrate applications with other systems such as cor...