An established global FinTech, specializing in risk management, is looking for a Senior Java developer. You will work on our unique in-demand platform with trading systems.
You should have extensive Java and OO experience. Previous C++ background is helpful. You should be excellent at multithreading and asynchronous development. Experience with building enterprise distributed systems is essential. SQL and NoSQL skills are also important. Scalability, messaging, and Big Data skills are all also needed. Scrum/Agile proficiency is imperative as well.
You will work closely with our Product team. Your responsibilities will include architecture and making own decisions. You will follow our coding standards, manage the life cycle of the development process, including testing, and provide customer support. Great verbal and written skills are critical, and leadership/mentorship skills. You should have worked with trading applications before, preferably with FX.
We have a tight NY team, with everyone working in unison, but handling independent work. There is a lot of opportunity for business and technical growth, and we have a great work/life balance.