Sr. Java Developer recruitment
Responsibilities
- Build all aspects of the GUI in accordance with industry and company standards
- Design and build the User Interface components using established framework.
- Collaborate with product managers and clients to implement features that improve the usefulness of the Portfolio OMS system.
- Participate in new development to create a unified trading platform which combines Relationship trading and Active trading.
- Ongoing technical enhancements to the POMS system to increase throughput and reduce latency.
- Assist with the maintenance and development of new functionality in the POMS user interface
- Deliver software projects on-time, on-scope and on-budget.
Education/Experience
- Bachelor's degree in computer science, information systems, engineering or other related degree
- 5+ years software engineering experience, GUI and server components
- 2+ years designing and implementing trading system for a front-office/ e-Trading business
Required Skills:
Software development
- User Interfaces: Event handlers, SWING, SWT or similar low?latency applications
- Strong CORE java knowledge with emphasis on efficient, high-performance code.
- System Interfaces: Socket programming, concurrent, distributed programming in Java
- Strong understanding of system analysis and design in multi-threaded applications. Keen understanding of the challenges in multi-threaded development (e.g deadlocks. race conditions) and practical techniques for addressing them.
- In-depth understanding of the challenges in developing high-throughput, low-latency trading systems
Leadership
- Demonstrated ability to work in a small group setting to rapidly develop new products.
- Demonstrated ability to quickly and accurately translate user requirements from traders into technical deliverables w/minimal oversight from product managers and limited documentation of business requirements and functional specifications.
Infrastructure
- Build/process management : Maven, CruiseControl, Subversion, Kovair (or equivalent products)
- Internet application development: firewalls, proxies, security
Business / Product
- Experience in order management, execution management, order workflow, order types
- Experience in one or more underlying product areas (FX, Equities, Fixed income, futures options) – FX highly preferred
Personal
- Strong verbal and written communication skills
- Excellent problem solving skills
Client-focused – ability to connect and partner with technology colleagues at FXall’s partner banks
- eam player – willing and able to drive collaborative efforts across the organization to improve product quality, reduce expense and increase productivity
- Ability and interest in working in a dynamic, focused, energetic and rapidly evolving company
Experience with the following aplus:
Agile / rapidapplication development methodologies
July 11, 2012
• Tags: FX & Money Markets careers in the USA, Sr. Java Developer recruitment • Posted in: Financial