Main Responsibilities
- Candidate in engineering expertise and support experience to help deliver successfully projects within deadlines/costs, and work closely with project manager and functional teams (Sales and Product, and R&D teams).
- Responsible to integrate and deliver solutions with customers in the cloud/on-premise according to the customer requirements and the project plan following best practices.
- Design, develop and validate specified custom banking solution projects.
- Provide visibility to Project Manager on partner/customer integration progress.
- Provide technical guidance and participate in training, troubleshooting, validation of the whole solution until project completion and customer acceptance.
- Support Project Manager on handover all the details of the project completion to Operation team.
- Provide support for depth technical analysis and resolution to Operation team.
- Optimize solution and delivery processes.
Qualifications & Experience
- Minimum Bachelors in Information Technology or any other related disciple.
- Minimum 5 years of relevant working experience.
- Competent in the following programming languages/frameworks: Java Frameworks, Spring Boot, Spring Hibernate, Spring MVC, Spring Security (good to have), JavaScript.
- Knowledge in managing VSA in addition to RADIUS applications management. Deployment experience with the following web containers Tomcat: WebSphere.
- Familiar with Linux operating systems: Able to independently run Linux commands.
- Able to do bash scripting.
- Experience in developing the following: Web portal, REST API Implementations.
- Understand the basic principles to secure the REST API endpoints.
- Experience in perform CRUD operations in the following databases: MariaDB, MSSQL, MySQL, Oracle 12c and above.
- Knowledge in any of the following scripting languages: JavaScript / Nodejs, PERL.
- Customer facing experience to collect and analyze requirements.
- Driven to learn new solutions and concepts.
Good-to-have
- Mobile application development experience, Android, iOS.
- Objective C / Swift 5 and above, Knowledge in cryptography principles.
- Hashing algorithms, Asymmetric operations, Symmetric operations, PKI.