Senior Java Developer
You will work within Java Team on the development of new server-side products. You will be communicating with Product Manager, Client-Side and Web Developers.
Clear specifications and requirements will be provided to you by Product Manager and there will be strict plans and deadlines to follow. You will be a strong team player with excellent communication skills.
Required:
- Minimum 3+ years’ experience working in Java Developer position
- Strong J2SE programming skills
- Multi-threading
- Solid experience with unit testing
- Design patterns
- Experience in TCP/IP networking and sockets programming
- Skills in a high performance and low latency environments
- Strong analytical skills required to solve complicated technical problems
- BSc in Computer Science
Experience in following fields will be an advantage:
- Spring
- Hibernate
- Protocol Buffers
- Netty
- QuickFIX/J (Any other FIX protocol library)
- SQL
- LMAX Disruptor
- Experience in trading and investment domains
What we offer :
- Relocation Package
- Attractive remuneration package
- Health insurance
- Friendly working environment
- Regular company events
- Personal development opportunities
- And much more