·Do back end development.
·Do front end development.
·Perform quality Unit, Integration tests (Test & Business Driven Development is preferred.)
·Assist test team in performance & endurance testing.
·Write technical specifications.
·Propose technical solutions and improvements proactively, based on pros and cons after analysis of the various options.
·Prepare technical deliveries and support implementation by integration teams following the processes and tools of the bank.
·Contribute to key and strategic projects.
·Perform quality reporting and controls in line with Client standards & security.
·Provide guidance to the team members on various topics on technical matters.
·Estimation and Analysis of new requirements for projects for the applications managed by the team.
·Assist in Technical Architecture Diagram and Application Architecture Diagram preparation for asset documentation needs.
·Follow scrum agile ceremonies with discipline and responsibility.
Minimum qualifications and Experience :
·3 years of experience in the banking industry ( ).
·5+ years and above experience in IT Software Development industry (Mandatory).
Other Value-added Competencies :
·Working in Agile / Scrum methodology ( ).
·Previous involvement in a Private Banking Compliance project implementation is a strong advantage (MAS, HKMA, MIFID2, LSFIN Regulations).
·Triple’A Plus product experience is a strong advantage.
Technical & Behavioral Competencies
General knowledge about private banking, asset management or corporate banking
Medium (at least 2 years’ experience)
Suitability Framework, Compliance projects Not mandatory, but a great advantage
Oracle SQL Medium (at least 3 years’ experience)
Oracle PL-SQL Beginner.
Sybase SQL Beginner.
shell scripting (BASH , KSH) Beginner.
Apache TOMCAT Medium (at least 3 year experience)
IBM Websphere Application Server Beginner.
Apache HTTPD Medium (at least 3 year experience)
IBM Http Server Beginner.
Docker, Kubernetes – Container Managed Solutions Beginner.
Backend Development Advanced (at least 5 year experience)
Java 8 - 14 : Collections, Concurrency, Streams, Functional Programming (Lambdas) , File I/O, Network I/O, JCache
ORM Frameworks : – MyBatis and Spring-Data-JPA
Build Tools : MAVEN
Spring Framework :(Spring core, Spring Boot, Spring MVC, Spring security, Spring Integration, Spring AOP, Spring Batch, Spring Transaction management, Spring WEB)
REST APIs : Spring Rest Controllers & Template, Feign Http Clint, Apache Http Client, Swagger Specifications, Standard HTTP Error Management, Standard HTTP methods
Continuos Interation & Deployment : JENKINS , SERENA
Testing Tools : Mockito, Easymock, Wiremock, Jmeter, Postman
Monitoring : Spring Actuator, JMX, JConsole, Jprofiler
XML & JSON Tools : JAXB, Jackson, XStream, Eclipse Moxy
Reporting : Eclipse BIRT , Hitachi Pentaho
Tuning & Performance : Clustering, Memory Management, Applications High Availability & Load Balancing.
Network Protocols : JMS, HTTP/HTTPS, SOAP, JDBC
Security: Digital Signatures, SSL Certificates, Public/Private Keys, TLS.
Logging : Log4j , logback , Slf4j
Frontend Development Medium (at least 3 year experience)
Unit Testing : Karma and Jasmine Beginner.
Temenos Triple’A Plus Product
Triple A TSL/API framework Beginner.
Triple’A Scripting and system set up Beginner
EA License No: 20C0199 (Carecone Pte. Ltd.)
Registration ID: 201913897K
CareCone Pte Ltd, Singapore
Carecone Pte Ltd