Tech
Senior Software Engineer - Java
Responsibilities:
Participate in digital transformation project for back office area
Collect and document business requirement, analyze and develop software solutions according to software development lifecycle
Examine operational feasibility by performing analysis, problem definition, solution development, and propose solutions
Communicate with users, development team and/or vendors for system implementation and enhancements
Examine, review and refine software quality
Assist in developing standardized architecture for new business and application system
Identify opportunities and evaluate new technology to match on-going business development
Requirements:
University degree or above in Computer Science, Information Technology or related disciplines
Minimum 5 years of backend Java development experience
Experience in API gateway, RESTful API, AWS, Salesforce, Web and Mobile
Relevant on experience in Node.js/React/React Native/.Net framework/MSSQL or MySQL database
Relevant experience in Financial Trading / Data Warehouse / Accounting / Reporting / Payment Gateway / KYC / AML system or business flow is an added advantage
application development experience is a plus
Self-motivated, independent, diligent and able to work under pressure