At a Glance
- Tasks: Join a team to rebuild flagship platforms using cutting-edge Java and Kotlin technologies.
- Company: Leading financial services tech vendor based in London.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on low-latency messaging and event-driven services.
- Why this job: Make a real impact in financial technology with innovative solutions for global clients.
- Qualifications: 7+ years in JVM, proficient in Java and Kotlin, with multi-threading experience.
The predicted salary is between 70000 - 90000 £ per year.
Senior Java Developers with a passion for cutting-edge technology and a desire to work on a flagship platform rebuild, look no further for your next role! We have an exceptional opportunity with a leading financial services technology vendor based in the heart of London. As a Senior Java Developer within this team, you will play a crucial role in the next phase of their growth, working on autonomous software at the core of their processes.
You will have the opportunity to bring the most cutting-edge technology to their global client pool, with a focus on low-latent messaging solutions and highly available event-driven services.
- 5+ years experience in JVM, we use both Kotlin and Java
- Multi-threading, concurrency and low-latency experience
- Exposure to Kotlin as well as Strings, Memory Management and associated problems a plus
- Automated test experience, unit testing and integration testing
- An understanding of message-driven programming and messaging systems
- Experience with FIX and Kafka a huge plus
If you are ready to take the next step in your career and make a significant impact in the world of financial technology, apply now and join the team.
Senior Java Developer employer: Ncounter Limited
Contact Detail:
Ncounter Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in financial services. A personal recommendation can make all the difference when you're aiming for that Senior Java Developer role.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those involving Kotlin, Java, and low-latency solutions. This gives potential employers a tangible look at what you can bring to the table.
✨Tip Number 3
Ace the interview! Brush up on your knowledge of multi-threading, concurrency, and messaging systems. Be ready to discuss your experience with FIX and Kafka, as these are hot topics for the role. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to submit your application directly, and it shows you're serious about joining our team. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Senior Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JVM, Kotlin, and Java. We want to see how your skills align with our needs, so don’t be shy about showcasing your multi-threading and low-latency expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about financial technology and how your background makes you the perfect fit for our flagship platform rebuild. Keep it engaging and relevant!
Showcase Your Testing Experience: Since automated testing is key for us, make sure to mention any unit and integration testing experience you have. We love seeing candidates who understand the importance of quality in software development.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Ncounter Limited
✨Know Your Tech Inside Out
Make sure you brush up on your Java and Kotlin skills before the interview. Be ready to discuss multi-threading, concurrency, and low-latency solutions in detail. They’ll likely ask you to solve a coding problem or explain your thought process, so practice coding challenges that focus on these areas.
✨Showcase Your Experience
Prepare specific examples from your past work that highlight your experience with automated testing, unit testing, and integration testing. Be ready to discuss how you've tackled memory management issues and any challenges you've faced with messaging systems like FIX and Kafka.
✨Understand Their Needs
Research the company and their flagship platform. Understand their focus on autonomous software and low-latent messaging solutions. This will help you tailor your answers to show how your skills align with their goals and how you can contribute to their growth.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the technology stack they use, and their approach to software development. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.