An FX vendor/SAAS firm is looking for a Java lead. You should be an experienced core Java financial developer with ability to think logically and lead other team members in a small environment.
We are primarily looking for core Java skills, with some experience with FIX or handling raw data. We still have some older C++ code also, so previous experience with C++ is helpful. Big Data experience is helpful, as well as a SQL and NoSQL background. You should have strong multithreading skills, and ideally having worked with distributed systems and messaging. A solid FDLC understanding and know-how is essential, as you will take ownership for the team’s work. You will lead, manage and oversee team members. Ability to communicate effectively, inspire and promote staff is essential for this role, along with ability to think logically and constructively.
You will be responsible for architectural decisions and performance. You’ll also handle design and work on QA tasks with the QA team. You’ll work with business analysts and integrate business needs with existing technology. You’ll prep everything for pre-implementations process, provide documentation, handle functional and technical deliverables, and get involved with higher level application production support issues. There will also be occasional releases to spearhead and manage.
A good understanding of the financial domain and trading methodologies is very helpful. Scalability, data processing, and problem-solving tasks are all a part of our day-to-day. Project management and functional skills will compliment your day.
We offer a great small and friendly place to work. A part of a global conglomerate, we combine the best of both worlds: great benefits and job stability, as well as a focused place to work, where you can determine the outcome of our products.