Microservices Developer

Singapore 11 days agoFull-time External
55k - 82.6k / mo
8 years of hands-on experience on large complex projects,preferably in Banking domain with internet banking and cash management functionalities, payments, Account reporting, customer on boarding etc. • 8 years of hands-on experience with technical development,design and debugging, preferably internet banking functionalities software. • Strong experience on Java,J2EE ,Spring boot, spring security, Spring data JPA , Spring batch, Spring Cloud& Spring MVC framework. • Added advantage if experience in Internet banking and self service channels Implementation • Must have a strong understanding of rapid application development, automate unit testing • Experience in both agile and waterfall methods. • Strong Database knowledge such as Mysql, Oracle, Mariadband NoSql like MongoDB • DevSecOps methodologies and CI/CD pipelines. • API development, concepts of authentications viaJWT/oauth/OIDC • Translating software requirements into stable, working,high performance software. • Ensure that software packages and programs are well documented and has reasonable test coverage. • Collaborate closely with other internal technical teams/business users in investigating, testing and deployments • Responsible for handling Release Management, raising Change Request and scheduling for the implementation of fixes and enhancements. • Root cause analysis, management communication and client relationship management in partnership with Infrastructure Service Support team members. • Ensures all production changes are made in accordance with life-cycle methodology and risk guidelines • Application pre and go live support, Deployment of Release, patches & fixes on Platform • Having hands-on experience in deployment and implementation. • Analyze application performance, perform tuning and ensure high availability & stability of platform. • Capable to handle multiple concurrent initiatives. • Proactive and able to work under pressure.