We are always looking for talented individuals who wish to be a part of a select team of world-class programmers in a growing multi-national company.
Java Software Developer
You will:
  • Have a of of cross-teams communications in English
  • Build the next generation of trading applications and tools (including systematic and quantitative trading)
  • Be a key contributor in the design and implementation of the portfolio management infrastructure
  • Engage with various technology and data teams within the firm in enabling the above
  • Manage technical risks and build prototypes or POCs where needed to validate technical approach
Responsibility:
Design and develop server-side service(s) for the enterprise application.
Required skills:
  • Java 8+
  • Network protocols (TCP, UDP, HTTP/HTTPS, WebSocket)
  • Messaging (Ultramessaging, RabbitMQ, ActiveMQ)
  • Enterprise and cloud design patterns
  • High-performance applications
  • English (written B1+)
Not required but will be appreciated
  • Microservice Architecture
  • Professional Scrum Certification (PSM, PSD)
  • PL/SQL (Oracle, Postgres)
  • NoSQL, Redis
  • Spoken English (B1+)
  • Team management skills.
Benefits and perks:
  • Competitive compensation package and benefits
  • Opportunities for career and professional growth
  • Global company
  • Business-domain specific courses
  • Training programs for technical & functional skills
  • Onboarding relocation package
  • Business trips to NYC, Miami
  • Sports and leisure activities
  • Informal team events

Skills to select in linked in:
Java, Hyper Text Transfer Protocol (HTTP), WebSocket, Messaging, Design Patterns, Agile Methodologies.
Requirements:
Java 3+ years