Senior Java Developer At Singapore

Singapore, Singapore

Job Description

About the PositionAs a member of the MASAI project's development team, you will develop robust processes to ingest huge amounts of data from disparate systems, and build processes that transform and use that data. The core technology used is Apache Spark on top of HDFS, and development is primarily in Java. The position is ideal for someone with a strong interest in data processing and data science: either a confirmed expert in Big Data technologies or a strong developer keen on gaining expertise in that domain.Qualifications and Profile
The successful candidate will definitely have:

  • At least 8 years of software development experience
  • At least 5 years experience working with Java
  • A strong understanding of recent Java language features, such as lambdas, streams, and futures
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Strong ability to analyze code - understand execution flow & debug even without access to a debugger
  • Experience with Maven, Git, writing and maintaining integration tests
  • Strong familiarity with Linux and bash
  • Good knowledge of SQL or an SQL-inspired dialect such as HQL
An ideal candidate will also have expertise in some or all of the following:
  • Hadoop Big data clusters and tech: Spark, Kafka, HDFS, ORC, Hive, HBase, YARN, Parquet, Zookeeper
  • Jenkins and Ansible
  • Jira or a similar issue-tracking system
  • The Spring framework and IoC, and particularly Spring Boot and Swagger for restful web services
Additionally, knowledge of the following would be helpful although it is not required:
  • Python and pyspark
  • Web development fundamentals (HTML, Javascript, jQuery, ReactJS, etc)
  • Docker/Kubernetes
  • Protobuf, gRPC, Kryo, Avro, Snappy
  • OLAP cubes: ActivePivot, Druid, Clickhouse
  • Understanding of and interest in finance & financial markets, particularly interest rate derivatives in their many forms (Forwards, Futures, Swaps, Swaptions, etc), knowledge of the greeks (Delta, Gamma, Vega, Vanna, Volga, Cega, etc), risk management concepts (VaR, ES, etc), market data (discount and forecast curves, SABR volatility matrices, correlation and hybrid correlation cubes, etc).
Job Type: ContractSalary: $7,500.00 - $9,000.00 per monthBenefits:
  • Health insurance
Schedule:
  • Day shift

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1007775
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned