👨🏻‍💻 postech.work

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

QUANTEAM (SINGAPORE) PTE. LTD. • 🌐 In Person

In Person Posted 1 day, 8 hours ago

Job Description

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 .

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.