Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Software Engineer (Java / Python).
Singapore Jobs Expertini

Urgent! Software Engineer (Java / Python) Jobs | EPAM Systems

Software Engineer (Java / Python)



Job description

Step into a pivotal role building robust connectivity between Orchestrade and internal trading systems.

You will own the end-to-end development of low-latency integration components, from database schema changes to exception management workflows.

Your expertise will drive collaboration with trading desks and operations to deliver production-grade solutions in a dynamic buy‑side environment.

Responsibilities

  • Design and implement PostgreSQL database schema changes to persist new static data and enable bi‑directional mapping
  • Enhance reference data APIs to expose static data to Orchestrade distribution services
  • Modify FIX adapters to capture additional trade fields and update trade schema data models
  • Build transformation adapters that convert internal data models to Orchestrade data models and vice versa
  • Develop an Orchestrade distribution service that listens to PostgreSQL trade insertion notifications, publishes messages to Orchestrade, stores published messages for auditing, and filters out non‑fill data
  • Extend internal system data models to accommodate lifecycle events originating from Orchestrade
  • Evolve the PostgreSQL schema and distribution service to handle trade life‑cycle events and trade version management
  • Engineer a complete exception management workflow including targeted alerts to Application Support and Operations users
  • Ensure all integration paths are instrumented for auditability, monitoring and performance

Requirements

  • Bachelor's degree in Computer Science, Engineering, Finance or a related technical field
  • Relevant senior‑level development experience in capital markets or financial services within a buy‑side, hedge fund or trading technology team
  • Proven experience integrating with Orchestrade or comparable institutional trading platforms like Murex, Calypso or Sophis
  • Demonstrated expertise in PostgreSQL development including schema design, stored procedures and performance tuning in data‑intensive environments
  • Hands‑on experience with FIX engines and a deep understanding of FIX message structures for trade capture, enrichment and allocation
  • Solid working knowledge of front‑to‑back trade flows including fills, allocations, lifecycle events and trade versioning
  • Experience designing RESTful APIs and building event‑driven services like messaging, pub/sub or database change notifications
  • Strong proficiency in C# and .NET Core for building high‑performance data‑centric applications including adapters, APIs and distribution services

#J-18808-Ljbffr


Required Skill Profession

Software Architecture & Engineering



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide