About the job
We are seeking a highly skilled Senior Java Developer with a strong foundation in Core Java (version 5.0 and above), CXF, and Spring frameworks. The ideal candidate will have substantial experience in crafting enterprise-scale, n-tier applications specifically within the financial sector. A solid understanding of architectural principles and enterprise application design patterns is essential.
The candidate should demonstrate the ability to analyze, design, develop, and test complex, low-latency client-facing applications. Proficiency with relational databases, particularly Sybase, is required. A strong background in multi-threading and high-volume server-side development is also expected.
Experience with sales and trading platforms in investment banking or capital markets is highly desirable. Familiarity with Unix/Linux environments is a plus. The successful applicant will possess exceptional written and verbal communication skills, with the ability to convey design ideas effectively.

