Senior Asset Control Developer

SG, Singapore

Job Description

We are looking for a Senior Asset Developer to join our team, and your role is to:





Bloomberg Data Integration





Design and implement Bloomberg API integrations (BLPAPI, B-PIPE, SAPI) Develop real-time and batch data acquisition processes for market data, reference data, and corporate actions Build and maintain Bloomberg Terminal integrations and custom applications Implement data validation and quality control mechanisms for Bloomberg feeds Troubleshoot Bloomberg connectivity issues and optimize data retrieval performance


Asset Control Development



Develop asset control applications for trade reconciliation and position management Implement automated reconciliation processes between trading systems and custodian banks Build exception management and reporting systems for asset control operations Create dashboards and monitoring tools for real-time asset control oversight Develop NAV calculation and portfolio valuation systems


System Integration



Design microservices architecture for financial data processing Implement RESTful APIs and messaging systems (JMS, Kafka) for data distribution Integrate with core banking systems, trading platforms, and risk management tools Develop ETL processes for data transformation and loading into data warehouses Ensure system scalability, reliability, and performance optimization


Technical Leadership



Provide technical expertise and guidance on Bloomberg integration best practices Conduct code reviews and mentor junior developers Collaborate with business analysts and asset control teams to gather requirements Document technical specifications and system architecture decisions


Required Technical Skills



Core Java Development



Java 11+ with advanced knowledge of concurrent programming and performance optimization Spring Framework (Boot, Security, Data JPA, Integration) Microservices architecture and distributed systems design RESTful web services and API development JUnit/TestNG for unit and integration testing


Bloomberg Expertise



Bloomberg API (BLPAPI) - minimum 3 years hands-on experience Bloomberg B-PIPE or Server API (SAPI) integration Bloomberg Terminal application development Bloomberg Data License and data model understanding Experience with Bloomberg TOMS, AIM, or PORT applications (preferred)


Financial Markets Knowledge



Asset control processes and reconciliation methodologies Understanding of financial instruments (equities, fixed income, derivatives, FX) Corporate actions processing and lifecycle management Market data concepts (real-time vs. delayed, reference data vs. market data) Regulatory requirements (MiFID II, EMIR, Basel III awareness preferred)


Database & Integration



SQL databases (Oracle, PostgreSQL, SQL Server) Message queuing systems (Apache Kafka, RabbitMQ, IBM MQ) Data modeling and ETL process design Cache solutions (Redis, Hazelcast) NoSQL databases (MongoDB, Elasticsearch) - preferred


DevOps & Tools



Git version control and CI/CD pipelines Docker containerization and Kubernetes orchestration Maven/Gradle build automation Linux/Unix system administration Jenkins or similar CI/CD tools Cloud platforms (AWS) experience preferred


Experience Requirements



Minimum 5 years of Java development experience in financial services 3+ years of hands-on Bloomberg API integration experience 2+ years in asset control, trade reconciliation, or portfolio management systems Experience with high-volume, low-latency financial data processing Previous consulting experience with ability to work independently Experience in Agile/Scrum development methodologies


Qualifications



Bachelor's degree in Computer Science, Engineering, Finance, or related field Master's degree or relevant financial certifications (CFA, FRM) preferred Strong analytical and problem-solving abilities Excellent written and verbal communication skills in English Ability to work in fast-paced, deadline-driven environments * Strong attention to detail and commitment to data accuracy

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.


Job Detail

  • Job Id
    JD1644516
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned