DevJobs

Java Developer

Overview
Skills
  • Java Java ꞏ 3y
  • SQL SQL
  • Redis Redis
  • NoSQL NoSQL
  • Design Patterns
  • Microservices Microservices
  • Docker Docker
  • Istio
  • Kubernetes Kubernetes
  • Client-Server
  • Multi-threading
  • Distributed computing
  • Data structures
  • Algorithms
  • Kakfa
  • gRPC
  • protobufs
  • Cross Asset Pricing
  • Risk Systems
  • SpringBoot
Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology to solve complex problems for the business. The Fixed Income & Commodities Technology (FICT) group is responsible for providing firm wide real-time risk and P & L for all Fixed Income, Commodities, Credit and FX products. FICT provides a dynamic and fast-paced environment with excellent growth opportunities.

Responsibilities

  • Take part in the development and enhancement of our next gen distributed risk and pricing platform.
  • Ensure FICT provides continuous, uninterrupted, firm wide risk and P & L.
  • Work closely with other global FICT research, Tech teams, Middle Office and Trading.
  • Design and implement, low latency, fault tolerant, loosely coupled distributed systems.

Requirements

  • At least a BSc in Computer Science or other scientific fields
  • At least 3 years of experience developing in Java
  • Strong analytical and problem solving skills
  • Experience in Multi-threading, Client-Server and Distributed computing
  • Good understanding of various Design Patterns, Algorithms and Data structures
  • Solid communication skills
  • Able to work independently in a fast-paced environment

Nice To Have

  • Experience with micro-service architecture, protobufs, gRPC
  • Experience with SQL and NoSQL databases
  • Experience with Redis, Kakfa
  • Experience with Kubernetes, Docker, Istio
  • Experience developing Cross Asset Pricing and Risk Systems
  • Experience in SpringBoot
Millennium