We are seeking someone with 5-8 years of experience in Enterprise Application Design and Development
Minimum of 5+ years hands on development experience using Java, Spring, JMS, JDBC
Experience in building UI applications and ability to understand what it takes to build a responsive UI when dealing with 100K or more rows of data.
Strong object oriented design and programming fundamentals
Experience in RDBMS such as SQL Server or Sybase
Java Swing experience is a plus
Knowledge of messaging systems such as TIBCO EMS or similar middleware.
Knowledge of FIX and familiarity with any fix engine is a plus.
Design and hands on development of GUI applications/frameworks for managing trading and support related functions.
Build/Enhance solutions with scalability and performance in mind.
Research solutions and engage global team members for SME advice on solutions.
Work with other leads on GUI and Server side to ensure a seamless and integrated solution
Ability to analyze business requirements and derive technical designs.
Ability to understand application components and how they work together to deliver end user requirements including
user interface/presentation, business logic/middle layer, middleware/messaging/integration services, and database.
Ability to communicate a solution and tailor to various audiences (business, business technology group).
Ability to recognize issues, profile different applications (GUI/ Server) with existing implementations
and make recommendations on applying improvements.