Senior/Lead Java Kotlin Developer (for Trading Application)
Job Description
Project Description:
We've been developing trading software for our partner - a top-tier hedge fund - for over 10 years.
Now we are looking for a Senior Java Developer to join the team developing the next-generation trading platform.
You will work in a team of 5 backend and 3 frontend developers, and 1 SDET. You will collaborate closely with Portfolio Managers, Traders, QA engineers, and whoever you find useful to improve delivery performance.
Responsibilities
- Design and develop new functionality, and own each feature in accuracy, performance, and quality.
- Actively contribute to architectural decisions
- Uphold the code quality, standards, and conventions
- Act as L3 Support for Asia trading hours
Skills
Must have:
- Kotlin & Kotlin Coroutines (3+ years of development experience)
- Strong experience of server-side development, building high availability, low latency, scalable applications
- Experience with Spring Framework and Spring Ecosystem
- Deep OOP expertise
- Deep parallel and concurrent programming expertise
- Clear English
- Team player
- ability to get along with existing team members and learn from them (this is essential for success)
- Ability to work with minimal direction in a self-sufficient manner, often adapting to ever-changing priorities
- Focus on accuracy and attention to detail
- Working proficiency with Unix
Nice to have:
General knowledge in Capital Markets and in Asset Classes/Trading
Language: English: C1 Advance
What benefits are prepared for our employees?
📜Permanent Contract
👩‍⚕️ Major and minor medical insurance + dental & vision
🏢Life Insurance
🤓Career Path Development
🌎 Mobility Plan (International relocation opportunities)
🎓 Free training courses (Azure, Java, Kafka, etc.)
...and many more!