Job Summary
We are seeking a Java Engineer with strong experience in Fixed Income Pricing applications to design, develop, enhance, and support pricing platforms across front-office and risk domains. The role involves implementing pricing and valuation logic, integrating market data and downstream systems, and delivering scalable, maintainable solutions. The candidate will collaborate closely with traders, quants, business analysts, and technology teams to drive continuous improvements in pricing capabilities and business workflows.
Key Responsibilities
Design, develop, and support Fixed Income Pricing applications using Java.Implement and enhance pricing models, valuation logic, market data integration, and instrument-specific pricing workflows.Analyze business and pricing requirements and translate them into robust technical solutions.Build scalable, high-performance, and maintainable services following engineering best practices.Collaborate with quants, traders, business analysts, and technology stakeholders to support pricing initiatives.Integrate pricing engines with downstream systems and ensure smooth data flows across platforms.Perform unit testing, code reviews, troubleshooting, and performance optimization.Contribute to Agile ceremonies including backlog refinement, estimation, sprint planning, and continuous improvement activities.Support production environments and resolve application issues efficiently.
Skill Requirements
Strong hands-on experience in Core Java development with expertise in object-oriented design and development.Deep understanding of Fixed Income products, pricing concepts, valuation methodologies, and market data usage.Experience developing and supporting pricing or risk applications within Capital Markets environments.Knowledge of application architecture, system integration patterns, APIs, and distributed systems.Experience with software engineering best practices, including code quality, testing frameworks, and performance tuning.Familiarity with Agile development methodologies and CI/CD practices.Strong analytical, problem-solving, and stakeholder communication skills.
Other Requirements
Experience working with Front Office, Risk, or Pricing teams in financial services organizations.Ability to work effectively with cross-functional teams, including quantitative analysts and business stakeholders.Strong understanding of software development lifecycle and production support processes.Self-motivated, proactive, and capable of managing multiple priorities in a fast-paced environment.Excellent verbal and written communication skills.