Java Developer Java Developer …

Keyteo Consulting
in Singapore
Permanent, Full time
Last application, 30 Nov 20
Keyteo Consulting
in Singapore
Permanent, Full time
Last application, 30 Nov 20
KEYTEO is an international and independent group, which grows in a cooperative spirit. Being determined to evolve through an open communication, our employees are directly involved in the center of our projects. We are sure: by forming a team, we will be able to achieve our common goal !

The opening is for a Java developer who is able to design and give new solution for the upcoming changes to the existing as well as new assets/applications within the Services division.
This role is technology oriented, which includes defining development methodologies, hands on development for new projects/evolutions, production L3 (Developer level) support, providing technical solutions and performing POC for new relevant frameworks available in market.
Knowledge and experience in the Wealth Management (Private Banking) domain is a good to have. (Portfolio Analysis, Order Management and Advisory functions).


  • 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 BNP PARIBAS 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.

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. Good to have
Sybase SQL Beginner. Good to have
Scripting shell scripting (BASH , KSH) Beginner. Good to have
Middle ware Apache TOMCAT Medium (at least 3 year experience)
IBM Websphere Application Server Beginner. Good to have
Apache HTTPD Medium (at least 3 year experience) IBM Http Server Beginner. Good to have
Docker, Kubernetes – Container Managed Solutions Beginner. Good to have

Backend Development Advanced (at least 5 year experience)
Java 8 - 14 : Collections, Concurrency, Streams, Functional
Programming (Lambdas) , File I/O, Network I/O, JCache

Must have
ORM Frameworks : – MyBatis and Spring-Data-JPA 
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 Good to have
Testing Tools : Mockito, Easymock, Wiremock, Jmeter,

Good to have
Monitoring : Spring Actuator, JMX, JConsole, Jprofiler Good to have
XML & JSON Tools : JAXB, Jackson, XStream, Eclipse

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 Good to have
Security: Digital Signatures, SSL Certificates, Public/Private
Keys, TLS.

Good to have
Logging : Log4j , logback , Slf4j Good to have

More Jobs Like This
See more jobs