IFM + Java Developer

Matrix Global
1d

About The Position

We are seeking an experienced IFM + Java Developer with a strong background in financial systems, ideally within banking, capital markets, trading, or risk management environments. This role involves building, enhancing, and maintaining applications within our financial ecosystem, leveraging both IFM (Integration Framework/Interface Management) capabilities and modern Java development practices. Key Responsibilities Develop, maintain, and enhance financial applications using Java , IFM , and related integration frameworks. Implement data integrations, messaging interfaces, and API-driven workflows between internal systems and external financial platforms. Work closely with product, business analysts, and quants to translate financial requirements into technical specifications. Optimize system performance, data processing pipelines, and application reliability for high-volume financial transactions. Troubleshoot production issues, perform root-cause analysis, and implement preventive solutions. Contribute to architecture design, coding standards, and best engineering practices within a regulated financial environment. Ensure all development adheres to security, compliance, and data governance standards typical in finance.

Requirements

  • 5+ years of Java development experience , including Spring/Spring Boot, REST APIs, and microservices.
  • Hands-on experience with IFM (Integration/Interface Framework Management) or similar middleware/integration platforms.
  • Strong understanding of financial products , trading workflows, banking systems, or risk engines.
  • Experience with SQL , relational databases, and data transformation logic.
  • Familiarity with messaging systems (Kafka, MQ, JMS) and real-time data processing.
  • Solid understanding of software engineering best practices , version control, CI/CD, and automated testing.
  • Ability to work in fast-paced, regulated environments with strict SLAs and compliance requirements
  • Java Plug-in Experience.

Nice To Haves

  • Exposure to cloud environments (AWS, Azure, or GCP).
  • Experience integrating with market data providers , core banking systems, or fraud/risk platforms.
  • Knowledge of financial regulations , audit requirements, or secure coding standards.
  • Background working with enterprise service buses (ESB) or additional integration tools.
  • Strong analytical mindset and problem‑solving abilities.
  • Ability to communicate technical concepts clearly to non‑technical stakeholders.
  • Ownership mentality with a proactive approach to system reliability and optimization.
  • Ability to collaborate effectively across engineering, product, and business teams.

Responsibilities

  • Develop, maintain, and enhance financial applications using Java , IFM , and related integration frameworks.
  • Implement data integrations, messaging interfaces, and API-driven workflows between internal systems and external financial platforms.
  • Work closely with product, business analysts, and quants to translate financial requirements into technical specifications.
  • Optimize system performance, data processing pipelines, and application reliability for high-volume financial transactions.
  • Troubleshoot production issues, perform root-cause analysis, and implement preventive solutions.
  • Contribute to architecture design, coding standards, and best engineering practices within a regulated financial environment.
  • Ensure all development adheres to security, compliance, and data governance standards typical in finance.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service