SCIENTE
Senior Java Developer
SCIENTESingapore8 days ago
ContractInformation Technology, Engineering +1

Job Summary

We are seeking a Software Developer to join the Risk and Finance IT team of a leading investment bank. This role involves designing, developing, and maintaining applications supporting Market Risk, Counterparty Risk, and Finance domains, with a focus on large-scale regulatory projects such as FRTB and real-time market risk processing.


Mandatory Skill-set

  • Must have minimum 8 years of software development experience;
  • Must have at least 5 years of experience in Java/J2EE development;
  • Strong expertise in data ingestion and processing technologies (e.g., Spark Streaming, Spark);
  • Must have hands-on experience with messaging systems (Kafka, Flume, ActiveMQ, MQSeries, or RabbitMQ);
  • Solid knowledge of Hadoop ecosystem (preferably Hortonworks distribution: HDFS, HBase, Hive, ORC/Parquet);
  • Proficiency with build and CI/CD tools (Maven, SBT, Ant, Jenkins, TeamCity);
  • Must have experience with UML, RESTful web services, JUnit (TDD), Jira/QC, and Git/SVN for source management.


Desired Skill-set

  • Experience in solution design using proven patterns and performance tuning in streaming environments;
  • Familiarity with Phoenix, ElasticSearch, Sqoop, or StreamSets;
  • Basic knowledge of finance and investment banking concepts.


Responsibilities

  • Lead technical studies and collaborate with infrastructure, business analysts, and data experts to propose robust solutions;
  • Document design specifications and develop high-quality software solutions;
  • Ensure CI/CD artifacts and automation are integrated into the solution;
  • Perform code reviews, coach best practices, and mentor junior developers;
  • Provide regular reporting and updates to project managers;
  • Monitor and escalate technical risks appropriately;
  • Research, design, test, and validate software solutions while enhancing existing applications;
  • Contribute to non-functional deliverables such as production monitoring, quality control, and performance/load testing;
  • Collaborate with engineers to integrate hardware and software systems effectively.


Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.


When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).


Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA License: 07C563

Key Skills

Ranked by relevance