Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Developer (Java/Big Data) (JD#10496).
Singapore Jobs Expertini

Urgent! Software Developer (Java/Big Data) (JD#10496) Job Opening In Singapore, Singapore – Now Hiring SCIENTE INTERNATIONAL PTE. LTD.

Software Developer (Java/Big Data) (JD#10496)



Job description

Overview
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 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 (
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.


EA License: 07C563
#J-18808-Ljbffr


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Developer Potential: Insight & Career Growth Guide