Java Developer

Carecone Pte Ltd| Date Posted: 23-Mar-2021
EA Licence No: 20C0199|EA Personal Registration No: 19100090
Save Job
Job Nature:
Permanent
Position Level:
Manager
Qualification:
Diploma, Bachelor's / Honours

Job Description

 

Responsibilities

·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.

 

Skills

 

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

Technical skills

Database

Oracle SQL Medium (at least 3 years’ experience)

Oracle PL-SQL Beginner.  

Sybase SQL Beginner.  

Scripting

shell scripting (BASH , KSH) Beginner.  

Middle ware

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)

HTML5  

CSS3  

Javascript  

Jquery  

Typescript  

JSP  

AJAX  

Angular 2x  

Unit Testing : Karma and Jasmine Beginner.

Bootstrap 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

Company Overview
Carecone Pte Ltd