Full Stack Engineer

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Must have strong core Java skills. Messaging experience and strong with Spring and Junit. Candidate with Financial / Trading Knowledge are ideal -some one who can create and maintain support of the trading platforms whenever necessary.

Brokerage Technology enables business partners to win in their respective marketplaces by designing, building, and maintaining technology platforms and products for *** Institutional, Personal Investing, and Workplace Investing.
We are looking for a disciplined, experienced Java Software engineer, with Finance and Trading experience to join our technology team. As a member of our team, you will be directly supporting trading core platforms used by our commercial clients.
RouteHub is a Centralized Electronic Trading Routing system written and supported by Institutional Technology, Equity Trading to provide high volume, low latency order routing for institutional and retail clients.
RHUB provides client access to both external execution venues and internal execution venues
The system executes routing of client orders based on order content, and routing rules. It maintains order state through the life of the order. Tools for the support desk to manage orders and diagnose issues are provided through the user interface. Order activity is reported for warehousing and regulatory reporting as required by compliance, including OATS reporting, Books and Records and ITIS.
The system hours of operation are 24 x 6 to support both domestic and international order flow.
Having strong technical chops, understanding our systems, and having empathy for our customers is a given. You have a proven track record of successfully delivering projects which had a positive impact on systems, product, team, and customers. You are well steeped in the *** culture and values. You have strong, educated and pragmatic, opinions both on what we do and how we do it. You also have the pragmatism and experience to yield the floor and allow better ideas to prevail. You continue to grow your skills as a professional developer. Great products come from the fusion of rock-solid engineering, clear product vision, and a hypersensitivity to the customer experience. You live our design and development methodologies, understand our business, and are on a continued pursuit to build empathy for our customers. While you are entrenched in the development, maintenance, and testing of one product area, your view expands to the product vertical your team operates in. You work with your team's Architect to ensure sound technical direction.
Responsibilities:
Designs, modifies, develops and implements software programming applications and components.
Supports and/or installs software applications and components
Works from written specifications and pre-established guidelines to perform the functions of the job
May also participate in solution design and requirement gathering
The Value You Deliver
Ability to quickly learn and Analyze complex Systems
Very Good Analytical Skills
Strong Financial / Trading Knowledge
Ability to work independently
Excellent technical and communication skills
Ability to create and maintain support of the trading platforms whenever necessary
Should be innovative and works as collaborator with the team members
Self-motivation/drive to get things done and deliver on team commitments
Strong understanding of our systems, customers, and business goals as it pertains to the assigned vertical
Experience and Education:
Strong Core Java Skills
Multi- threading
Messaging experience
Databases
Spring
Strong Unx/Linux Shell Scripting Skills
Junit
GIT
Maven
Web UI (Angular JS)
B.E./B Tech in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
6-9 years of strong software engineering experience in financial services or corporate actions
A proven track record of success in working with dynamic technology focused project teams
Ability to troubleshoot issues
Nice to Have:
KDB/Q
Electronic trading, order management experience
FIX protocol
FIX engines
AngularJS
C# .NET
Associated topics: .net, backend, c, c/c++, develop, devops, expert, java, perl, senior software developer

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...