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

QUANTEAM (SINGAPORE) PTE. LTD.
8 days ago
Posted date8 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesSenior 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:
Technical Skills Required
Nice-to-Have Skills
Soft Skills & Mindset
Qualifications
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.
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