Position

Senior Java (with C++ knowledge) Developer


Project Description

The project deals with development of UI and server side of trading application.

What we offer:
• Flexible schedule
• Possible business trips to NYC
• Exciting challenges and unique experience in the one of the largest hedge funds
• English courses
• Various professional development programs
• The friendly team of professionals;
• Remote work from time to time in cases of need

Responsibilities

• New features' design and development
• Documentation of new functionality
• Performing of code reviews

Skills Required

• Java/J2EE Technologies: JSP, Servlets, Filter, Listeners, Collections, Concurrency, Streams API, Lambdas, EJB, Web Services, JDBC, JTA, JNDI, JMS, Sockets, Ant, Maven, Ivy, JUnit
• Senior/expert level in core Java with experience in low latency/multi-threaded environment.
• Frameworks: Apache Struts, Tiles, Spring, Hibernate, CFX, Axis, Apache Velocity, Thymeleaf,
• Strong experience of server side development, building high availability, low latency, scalable frameworks, preferably with Open Source
• C++ experience is highly desired. Be willing to and able to code high performance C++ with some guidance from expert.
• Any experience with CEP apps, such as Esper
• Ability to communicate ideas in English
• Team player - ability to get along with existing team members and learn from them (this is absolutely essential for success)