Job Description:
This Senior Java Web Developer will design, develop and maintain the Web API platform for customer-facing applications which access critical real-time trading services.
Primary responsibilities:
• Contribute in substantial ways to developing and perfecting the Web API platform.
• Develop new advanced features and interfaces while working closely with business unites and other internal technical teams
• Write backend services and/or clients that will help expose internal services.
• Provide analysis and problem solving for complex, sophisticated systems.
• Contribute in meaningful ways to professional team producing winning trading software.
Job Qualifications:
• Masters or Bachelors degree in Computer Science, Engineering, Math, Physics or other technical area.
• Minimum 5+ years hands-on experience Java development
• Experience with real-time and large-scale systems.
• Self-directed and motivated.
• Good English verbal/written communication skills.
• Experience with TCP/IP and handling of different binary and ASCII based protocols.
• Experience with SQL and understanding of database structures.
• Previous experience designing, coding an API (REST/FIX) infrastructures a plus.
• Experience in any of the following is valuable: FIX, Vert.x, Wildfly, Kafka a plus.