Senior Java Developer
FORIS ASIA PTE. LTD.
13 days ago
Posted date13 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesResponsibilities
Requirements
Advantageous to have:
Benefits
- Development activities include full stack development, proposing architectural decisions, participating in designs, design, review, code review, implementation, testing and release
- Design, build and maintain a high-performance, high-availability, high-capacity, supportable and adaptive platform for derivatives trading systems
- Design and implement a new Data Analytic Platform with Kafka
- Design and implement Real time risk reporting dashboard on top on Kafka
- Establish a quick turnaround deployable system with automated testing and continuous integration and delivery
- Identify issues and implement solutions to complex problems in backend infrastructure and platforms
- Analyze & solve difficult problems across the stack
- Work closely with security team, operations and infrastructure to build highly secure and scalable backend services
- Management of documentation of all code and functionalities implemented.
- Design and implement solutions to complex problems in large-scale platforms
- Work closely with DevOps to improve tech stack for long-term engineering initiatives
Requirements
- Core java developer with 8+ years experience in either: Risk Management from Equity Derivatives, (including real time risk system, option pricing and pnl attribution) or Margin Policy (Portfolio margin)
- Expert-level core Java knowledge in a UNIX/Linux environment
- Strong experience in developing low-latency, GC-free, large scaled systems
- Solid experience in optimizing applications for performance and resilience in failover
- Demonstrate a strong knowledge of design principles, design patterns, and automated testing best practices
- Prior experience with building high performance trading system highly desirable
- Prior experience with microservices, event sourcing based architecture highly desirable
- Experience in Real Time Risk Management / Margin Calculation
- Strong understanding of modern development methodology, such as Agile and Scrum
- Good team player with strong interpersonal skills, approachable and collaborative attitude
- Passionate about new technologies, a fast learner and have a "get things done" mentality
- Interested in building first-class product to solve real world problems
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
Advantageous to have:
- Database knowledge (timescale, KDB, PostgreSQL, Cassandra)
- Cloud knowledge (AWS, Kubernetes)
- Knowledge in crypto trading
- Knowledge in Python
Benefits
- We offer an attractive compensation package working in a cutting-edge field of Fintech.
- Huge responsibilities from Day 1. Be the owner of your own learning curve. The possibilities are limitless and depend on you
- You get to work in a very dynamic environment and be part of an international team
- You will get to have involvement in developing a brand new product from scratch alongside with a talented team
JOB SUMMARY
Senior Java Developer
FORIS ASIA PTE. LTD.
Singapore
13 days ago
N/A
Full-time
Senior Java Developer