For Employers
Senior Software Developer (Big Data / Java) in investment banking


QUANTEAM (SINGAPORE) PTE. LTD.
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Senior Software Developer (Big Data / Java) in investment banking

Company: Quanteam Singapore (Permanent Position)
Location: Singapore

Job Description & Responsibilities

We are looking for an experienced Big Data / Java Software Developer to join a major technology transformation project within a large international financial institution. The team is responsible for developing and maintaining risk and finance systems used globally across multiple business lines. The role involves working on a high-impact initiative that modernizes a market risk data platform to enable real-time processing, regulatory compliance, and advanced analytics.

Your main responsibilities will include:
  • Designing and developing data processing solutions using Java and Big Data technologies such as Spark and Kafka.
  • Leading technical studies, preparing detailed design documents, and proposing scalable architectures.
  • Implementing and maintaining CI/CD pipelines, automated testing, and code review processes.
  • Collaborating with business analysts, project managers, and infrastructure specialists to deliver end-to-end solutions.
  • Conducting performance tuning, system optimization, and quality assurance through rigorous testing and monitoring.
  • Providing guidance and mentorship to junior developers, promoting best coding and design practices.
  • Managing technical risks, troubleshooting complex issues, and ensuring timely project delivery.

Technical Skills Required

  • Java / J2EE development (5+ years of hands-on experience).
  • Big Data technologies: Spark (batch and streaming), Hadoop (HDFS, HBase, Hive), ORC/Parquet.
  • Messaging systems: Kafka, Flume, ActiveMQ, MQSeries, or RabbitMQ.
  • Build & CI/CD tools: Maven, Jenkins, TeamCity, Git/SVN, JUnit, Jira.
  • Web services: RESTful APIs, microservices architecture.
  • Experience with performance testing, monitoring, and debugging tools.

Nice-to-Have Skills

  • Familiarity with Phoenix, ElasticSearch, Sqoop, or StreamSets.
  • Understanding of financial systems or risk management concepts.
  • Strong knowledge of solution design patterns and performance tuning.

Soft Skills & Mindset

  • Excellent communication and analytical skills.
  • Proactive, detail-oriented, and capable of working independently.
  • Strong leadership qualities with an appetite for continuous learning.
  • Ability to work collaboratively within international and multicultural teams.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Minimum 8 years of software development experience, including 5+ years in Java and Big Data frameworks.
Related tags
-
JOB SUMMARY
Senior Software Developer (Big Data / Java) in investment banking
QUANTEAM (SINGAPORE) PTE. LTD.
Singapore
8 days ago
N/A
Full-time

Senior Software Developer (Big Data / Java) in investment banking