> Markdown version of [/jobs/ext/660149-java-developer-rates-derivatives-algo-e-trading](https://www.wearedevelopers.com/jobs/ext/660149-java-developer-rates-derivatives-algo-e-trading). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - Rates Derivatives Algo & E-Trading - **Company:** Morgan Stanley - **Location:** New York, United States - **Experience:** Expert - **Salary:** $215,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Business Logic, Automation of Tests, Java Development Kit, Python (Programming Language), Object-Oriented Software Development, Software Maintenance, Software Engineering, Information Technology, Legacy Systems - **Published:** June 26, 2026 - **Apply:** https://www.dice.com/job-detail/40dae2f2-d6d9-45ca-b3fe-05f0bf8d1a26 ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. * Minimum 10 years of relevant software development experience. * Strong Core Java development experience (JDK 21+ would be beneficial) * Development experience in object-oriented programming and working with mixture of new and legacy systems * Good problem-solving, result-focused, can-do attitude, and strong focus to keep the business running and competitive. * Ability to work in a team as individual contributor * Exposure to AMP/Claude Code or similar AI tools would be beneficial * Fixed Income domain knowledge. Experience with Swaps is preferred Skills Desired: * Previous eTrading experience with B2C Exchanges (eg: Tradeweb/Bloomberg) * Previous Algo development experience but not mandatory * Opne to learn and work with other technologies (eg: Python/Scala) as business objectives require ## Description In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Lead Software Engineering position at the Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs., We're seeking someone to join our team as a Sr Java Developer in FICFX. The ideal candidate will be expected to gain expertise in several components of this etrading platform and take full ownership of their assignments from requirements gathering to rollout. The nature of the application development tasks could include adding business logic, new services, maintenance, bug fix, QA automation or framework development. What you'll do in the role: * Drive innovation and excellence in software design and architecture, promoting best practices and ensuring high quality software development. * Partner with business leaders to align technology initiatives with organizational goals. * Define and implement strategies for optimizing software development processes and workflows. * Provide strategic direction for software engineering function, setting long-term objectives. * Evaluate and recommend tools, platforms, and methodologies to improve efficiency. * Represent the software engineering function in executive meetings and planning sessions. ## Related Videos - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [The Algorithm That Nearly Killed Me: When Testing Isn't Enough](https://www.wearedevelopers.com/videos/2110-the-algorithm-that-nearly-killed-me-when-testing-isn-t-enough) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)