Java Programmer – Low-latency Applications recruitment
Our client seeks a software engineer to build a next generation machine-readable, real-time, complex event data platform for financial services. They are looking for an exceptional, hands-on software engineer to help scale up their core platform. This role focuses primarily on server-side Java development with an emphasis on service-oriented architecture on a primarily open-source stack. Experience building web-based applications that deal with real-time data would be particularly advantageous. The ideal candidate must have excellent technical knowledge and problem solving skills with the skill to function well within a team. The position offers excellent long-term career growth potential with a rapidly expanding firm.
Skills Required
• Bachelor’s degree in Computer Science or a related discipline.
• 5+ years of professional development experience
• Solid understanding of core Java.
• Experience working with high-volume distributed application architecture.
• Quick learner with excellent problem-solving skills.
• Good communication skills (written and spoken).
• Experience developing software outside the classroom (internship, co-op or commercial).
• Familiarity with the agile software development methodology.
Skills Preferred
• Capable of creating web applications that are data intensive
• Familiarity with relational databases and SQL (especially MySQL).
• Experience using Lucene or other search, classification or translations systems on large datasets.
• Experience with geographically distributed systems.
• Python, JSON or C++ programming knowledge.
• Solid knowledge of app development, deployment and management on Linux.
• Understanding of design for performance at large scale.
• Comprehension of information security best practices, and how they apply to web-based architectures.
• Experience deploying applications to virtual servers / cloud-based infrastructure.
• Experience implementing low-latency systems (milliseconds).
• Financial services knowledge, particularly capital markets and trading.