Java Architect


$70 - $90
Contract - W2
Contract - Independent
Contract - 12 Month(s)


Fixed Income
Trade lifecycle

Job Details

One of our direct client is in need of Java Architect/Lead Developer with following skills

Role: Java Architect/Lead developer.



Job Description:

Technical Architect: Job/Team Overview

  • Senior architect will be part of Fixed Income IT Team and provide best front-to-back IT service to the Global Markets Division.
  • Fixed Income IT Team is comprised of: Fixed Income Front, Electric Trading, Fixed Income Position, Fixed Income Back and OTC Derivatives sub-teams.


  • Providing expert-level technical leadership and guidance in designing, planning, and implementing system architectures and solutions specific to the Fixed Income business domain.
  • Collaborating with business stakeholders, traders, portfolio managers, and risk managers to understand their requirements and translate them into scalable and efficient system and architecural designs.
  • Developing and maintaining an in-depth understanding of Fixed Income financial products, market dynamics, and regulatory requirements, and utilizing this knowledge to architect systems that meet business needs.
  • Evaluating and selecting appropriate technologies, platforms, and frameworks to support the requirements of Fixed Income systems.
  • Designing and overseeing the implementation of high-performance, reliable, and scalable system architectures for trading platforms, risk management systems, or settlement systems in the Fixed Income domain.
  • Defining system integration strategies and ensuring seamless data exchange and interoperability with internal and external systems such as exchanges, liquidity providers, and clearing houses.
  • Collaborating closely with development teams, infrastructure teams, and other stakeholders throughout the software development lifecycle to ensure the successful delivery of system solutions.
  • Conducting feasibility studies and performance analysis to identify areas for optimization and improvement within existing systems.
  • Staying up-to-date with industry trends, emerging technologies, and best practices in Fixed Income business and applying them to shape the system architecture and development practices.
  • Mentoring and providing technical guidance to other architects or developers, sharing knowledge and promoting a culture of learning and innovation.

Qualifications/Mandatory Skills & Experience:

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a system architect specializing in Fixed Income business, preferably in a senior or lead role.
  • Extensive knowledge of Fixed Income financial instruments, trading protocols, regulatory requirements, and market structure.
  • Strong technical background with expertise in designing and implementing complex, distributed, and scalable systems in the Fixed Income domain.
  • Proficiency in relevant programming languages, platforms, and technologies such as Java, C++, C#, Python, messaging systems(MQ, Kafka), and database technologies (SQL, NoSQL).
  • Experience with system integration methods and tools, including API design, microservices architecture, and event-driven
  • architectures.
  • Familiarity with cloud computing platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes).
  • Have strong insight on the latest technology trend.
  • Excellent analytical and problem-solving skills, with the ability to understand and address complex architectural challenges.
  • Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Knowledge of relevant industry regulations and compliance requirements, such as MiFID II, Dodd-Frank, or FRTB, is highly desired.
  • At least 5 years of experience in development of financial systems (especially Fixed Income).
  • Excellence in communication in verbal/written documents for managing discussion with non-IT counterpart, person with foreign/multi-cultural backgrounds and vendors
  • Japanese-language communication skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.