Senior Software Developer (Big Data / Java) in investment banking
Company:
Quanteam Singapore (Permanent Position)
Location:
Singapore
#
& 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
.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.