Location: Singapore
Job Type: Full-Time / Contract
Work Hours: Standard Office Hours
Experience Level: Senior
Note: This role is open to Singapore Citizens only.
Job Overview: We are seeking an experienced Senior Code Designer and Full Stack Java Developer to be part of a growing Capital Markets IT team. You will contribute to the development and enhancement of a data quality monitoring platform that oversees trade message flows through middleware technologies and message queues. The ideal candidate brings strong backend and full stack development skills, with an emphasis on cloud technologies, DevOps practices, and performance-focused coding.
Key Responsibilities:
- Design scalable technical solutions that align with overall architectural guidelines
- Draft and maintain technical documentation, including API specifications and sequence diagrams
- Write high-quality, maintainable code using Java, Spring Framework, AngularJS, and ReactJS
- Manage message-based processing using Kafka and integrate with databases such as MongoDB, PostgreSQL, MSSQL, and Oracle
- Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices
- Conduct non-functional testing such as load, performance, and scalability assessments
- Provide support for system testing, UAT, and production deployments
- Work closely with DevOps teams to improve CI/CD pipelines and automate repetitive tasks
- Promote secure coding practices and contribute to continuous improvement initiatives
- Minimum of 10 years of software development experience, with a strong background in backend and full stack development
- Proficiency in Java/J2EE, Spring Framework, ReactJS, AngularJS, and scripting in Unix/Linux
- Experience with Kafka for message processing and hands-on skills in both NoSQL (MongoDB) and relational databases
- Familiar with DevOps tools and pipelines including GitLab, Jenkins, SonarQube, and Jira
- Experience working in cloud environments(preferably AWS)
- Strong understanding of system design, integration patterns, and API development
- Knowledge of capital markets and financial instruments
- Exposure to market risk or front office trading systems
- Experience with business intelligence (BI) tools and application monitoring solutions
- Excellent communication and interpersonal skills
- Strong analytical and problem-solving mindset
- Proactive, adaptable, and able to work collaboratively across teams
- Willingness to explore new technologies and contribute to process improvement
How to Apply: Interested applicants, please click on the “Apply Now” to submit your updated resume.
Please note: Due to the anticipated high volume of applications, only shortlisted candidates will be contacted. All information provided will be treated with strict confidentiality and used solely for recruitment purposes.
Siti Zuriana Bee D/O Mohamed Yusoff
Team Lead – IT & Digital
EA Personnel No: R23112335
Peoplebank Singapore Pte Ltd | EA Licence No: 08C5248