We are looking for a Java Developer Consultant - Asset Control & Bloomberg Data Integration
for one of our clients. Your job scope is as follows
Key Responsibilities
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
• 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
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Fullstack Developer
2026-04-02
Java Fullstack Developer
2026-02-27
Golang Developer
2026-02-25
- Posted
- Sep 02, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Neurones IT Asia
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Fullstack Developer
2026-04-02
Java Fullstack Developer
2026-02-27
Golang Developer
2026-02-25