FactSet

Senior Software Engineer - Liquidity Book- Java Fullstack

FactSet
Apply
18 hours ago
Hyderābād, IndiaSenior

Responsibilities

  • Design and develop Order Management System features for new initiatives and existing products.
  • Build and maintain backend Java services and frontend applications.
  • Participate in code reviews, technical discussions, troubleshooting, and engineering best-practice efforts.
  • Improve platform performance through refactoring, system upgrades, and technology enhancements.
  • Make hands-on technical contributions to software development projects.

Requirements

  • 5+ years of programming experience with Java and frontend frameworks such as ReactJS, Angular, or Vue.
  • Experience with distributed systems or large-scale applications.
  • Strong knowledge of software architecture, design patterns, algorithms, and data structures.
  • Comfort using AI coding assistance such as Claude.
  • Experience with testing frameworks including JUnit, Vitest, Jest, Mocha, or Playwright.
  • Exposure to CI/CD workflows or automation tools such as GitHub Actions and Jenkins.
  • Effective problem-solving and communication skills, plus willingness to learn and support team growth.
  • Preferred: experience with financial trading applications, OMS, EMS, FIX protocol, market data integration, multithreaded programming, scalable frontend solutions, or system and technology upgrades.

Tech Stack

AngularGitHub ActionsJavaJenkinsJestJUnitMochaReactVue.js
FactSet

About FactSet

10,000+ employees

FactSet builds a financial data and analytics platform used by asset managers, investment banks, hedge funds, and wealth managers for research, portfolio management, trading, and risk. Its products include the FactSet workstation, data feeds and APIs, and workflow tools like OMS/EMS, sold primarily via subscription licensing. Founded in 1978 and headquartered in Norwalk, Connecticut, FactSet is a public company listed on the NYSE (ticker: FDS).

Contact me