x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Java Developer
 banner picture 1  banner picture 2  banner picture 3

Senior Java Developer

Itcan Pte. Limited

JOB Description:

Minimum qualifications and Experience :

  • Minimum 1-year experience in the banking & finance IT industry (Very Good to have).
  • 8+ years and above experience in IT Software Development industry (Mandatory).

Other Value-added Competencies :

  • Working in Agile / Scrum methodology (Good to have).
  • Temenos Triple’A Plus product experience is a strong advantage.

Strong Ability to speak and listen effectively and fluently in English language .

Knowledge of French language is a good to have.

Ability to work in a multi-cultural environment efficiently and effectively with teams located across Paris, Lisbon, Geneva, Chennai , Singapore, Hong Kong, Bengaluru, Mumbai cities.


Functional knowledge - Minimum Proficiency Level

General knowledge about private banking, asset management or corporate banking

Medium (at least 1 years’ experience)

Suitability Framework, Compliance projects

Not mandatory, but a great advantage


Technical skills - Minimum Proficiency Level


Database - Medium (at least 5 years experience)

Oracle SQL - Must have

Oracle PL-SQL - Good to have

Postgres SQL - Must have


Scripting

shell scripting (BASH , KSH) - Good to have


Cloud

IBM Cloud - Very Good to have

Any other Cloud ( AWS, Google, Alibaba, Azure etc) - Good to have


Middle ware - Medium (at least 5 years experience)

Apache TOMCAT - Must have

IBM Websphere Application Server - Beginner. Good to have

Apache HTTPD - Medium

IBM Http Server - Beginner. Good to have

Docker, Kubernetes – Container Managed Solutions - Must have

Apache KAFKA - distributed event streaming platform - Very Good To Have


Backend Development - Advanced (at least 8 years experience)


Java 11 - 21: Collections, Concurrency, Streams, Functional Programming (Lambdas) , File I/O, Network I/O, JCache - Must have


ORM Frameworks : – MyBatis and Spring-Data-JPA - Must have


Build Tools : MAVEN - Must have


Spring Framework : (Spring core, Spring Boot, Spring MVC, Spring security, Spring Integration, Spring AOP, Spring Batch, Spring Transaction management, Spring WEB) - Must have


REST APIs : Spring Rest Controllers & Template, Feign Http Clint, Apache Http Client, Swagger Specifications, Standard HTTP Error Management, Standard HTTP methods - Must have


Continuos Interation & Deployment : JENKINS , SERENA, ANSIBLE - Good to have


Testing Utilities : Mockito, Easymock, Wiremock, Jmeter, Postman - Must have


Monitoring : Spring Actuator, JMX, JConsole, Jprofiler - Good to have


XML & JSON Tools : JAXB, Jackson, XStream, Eclipse Moxy - Good to have


Reporting : Eclipse BIRT , Hitachi Pentaho - Good to have


Tuning & Performance : Clustering, Memory Management, Applications High Availability & Load Balancing - Good to have


Network Protocols : JMS, HTTP/HTTPS, SOAP, JDBC - Must have


Security: Digital Signatures, SSL Certificates, Public/Private Keys, TLS - Good to have


Logging : Log4j , logback , Slf4j - Must have


Frontend Development - Medium (at least 3 year experience)

HTML5 - Good to have

CSS3 - Good to have

Javascript - Must have

Jquery - Must have

Typescript - Must have

JSP - Must have

AJAX - Must have

Angular 2x - Must have

Unit Testing : Karma and Jasmine - Good to have

Bootstrap - Good to have


Temenos Triple’A Plus Product

Triple A TSL/API framework - Beginner. Very Good to have

Triple’A Scripting and system set up - Beginner. Very Good to have


✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?