Software Developer BigData/JAVA/Cloud

Be among the first applicants.
Quess Malaysia
Northwest
SGD 60,000 - 80,000
Be among the first applicants.
Yesterday
Job description
Software Developer (BigData/JAVA/Cloud)

Who We Are

Crédit Agricole Corporate and Investment Banking (Crédit Agricole CIB) is the corporate and investment banking arm of Crédit Agricole Group, world’s 12th largest bank by total assets.

Our Singapore center (“ISAP” or “Information Systems Asia Pacific”) is the 2nd largest IT setup (after Paris Head Office) for Crédit Agricole CIB's worldwide business. We work daily with international branches located in 30 markets by:

  1. Envisioning and preparing the Bank’s futures information systems
  2. Partnering and supporting core banking flagships and transverse areas in their large scale development projects.
  3. Providing premium In-house Banking applications.
  4. This unique positioning empowers us to bring our core banking business a sustainable competitive advantage on the market.
  5. We seek innovative and agile people sharing our mindset to support ambitious and forthcoming technological challenges.
Position

MASAI currently runs on an on-premises cluster, but various constraints (flexibility, infrastructure costs, etc) are pushing a move to a cloud-native implementation. You will ideally have good familiarity with both the core Hadoop platform (HDFS, Spark, Kafka, HBase, etc) as well as experience working with big data or big data adjacent technologies on the cloud (for example with EMRFS on AWS, Dataproc on GCP, Azure HDInsight, etc). Leveraging this skillset, you will adapt the existing MASAI implementation (authored primarily in Java) to run on the cloud, as part of a small crack team of very senior developers tasked with this critical and time-sensitive task.

Qualifications And Profile

  • 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
  • Research, design, and develop software.
  • Analyse user needs and develop software solutions
  • Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures.
  • Work with other engineers to integrate hardware and/or software systems
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer BigData/JAVA/Cloud jobs in Northwest