Key Responsibilities:
* Support and lead different phases of the product lifecycle, including analysis, development, and testing
* Develop new and enhance existing components in Java, with a focus on back-end application development
* Collaborate with front-end developers on HTML5 and Angular application development
* Contribute as a proactive member of an agile development team, focusing on efficient application delivery to meet business KPIs
* Promote best practices in Test-Driven Development (TDD), development tools, and technologies
* Actively participate in agile ceremonies and interact with business owners, stakeholders, and other teams across the global fleet
* Gather and analyze requirements through constant interaction with front office business users
* Collaborate with global and neighboring teams, including pricing and trade capture, to ensure effective system integration and development
* Contribute to building a cloud-ready, horizontally scalable pricing system with zero downtime and single-click deployment capability
* Help shape pricing and workflow strategy and tooling within the organization
Requirements:
* Practical experience in building Java applications
* Strong Test-Driven Development (TDD) experience
* Proficiency with Agile development methodologies and systems engineering
* Experience in build and release management principles, including continuous integration and continuous delivery
* Knowledge of application integration, software design patterns, frameworks, and unit testing
* Experience with automated testing, performance/memory analysis, and n-tier service-oriented architecture
* Strong communication and collaboration skills, with experience working with global and cross-functional teams
* Experience with sales and trading platforms or middle office trade processing systems in Equities, FX, Fixed Income, or Derivatives domain
Preferred Qualifications:
* Experience in equity derivatives product knowledge is advantageous
* Familiarity with HTML5 and Angular for front-end development is a plus
* Experience in pricing tools development or enhancements is beneficial