This site uses cookies. To find out more, see our Cookies Policy

Senior Java Developer in Singapore at NTT DATA Singapore

Date Posted: 7/10/2018

Job Snapshot

  • Employee Type:
  • Location:
  • Date Posted:

Job Description

  • Taking the ownership of design and development of market and liquidity risk systems.
  • Taking the ownership of driving the discussion with business users
  • Taking action on any BAU issues

Job Requirements


  • Strong hands-on experience in Core Java (Ideally have the knowledge of Java 8)
  • Big Data exposure with Hadoop, HIVE, Spark, Impala, Sqoop, Oozie, Presto, Apache Drill
  • Good knowledge in JMS (Active MQ, Kafka, Rabbit MQ), Apache Camel
  • Familiar with Linux operation system
  • Strong knowledge in SQL (Oracle, MySQL, MariaDB)


  • AWS, OpenShift, Cloud, Docker, microservice

Professional Qualification                      

  • A Bachelor’s degree in Computer Science (or equivalent experience)
  • 5 – 10 years of development and delivery experience
  • Relevant industry experience on cloud platforms would be favorably considered
  • Core Java
  • Fundamental knowledge of distributed Architectures, SOA, Micro-services,
  • Have decent hand-on experience with Hadoop, HIVE, Spark, impala, presto, drill
  • Source Code control (experience with Git preferred)
  • Able to perform unix / linux scripting.
  • Monitor and address issues relating to capacity constraints and performance related items.
  • Analyse and perform performance tuning.
  • Develop and maintain high-performance, scalable system.
  • Writing of documents that clearly explain how algorithms should be implemented, verified and validated.