At a Glance
- Tasks: Develop and enhance API connectivity for trading systems in a fast-paced environment.
- Company: Join smartTrade Technologies, a leader in trading software with a global presence.
- Benefits: Enjoy skill development, career progression, and a dynamic team culture.
- Other info: Be part of a collaborative team that values teamwork and performance.
- Why this job: Make an impact in the finance sector with innovative FX derivative solutions.
- Qualifications: 8+ years in Java, 3+ years with FIX protocol, and strong problem-solving skills.
The predicted salary is between 70000 - 90000 € per year.
smartTrade Technologies is a software publisher specializing in the trading and finance sector. Its clients primarily include investment banks, stock exchanges, brokers, and pension funds. smartTrade enables real-time computerized management of financial flows among these different stakeholders. kACE is a leading product brand within smartTrade Technologies, providing cutting-edge FX derivatives pricing and analytic solutions to over 350 client sites worldwide. The brand is recognized as the market leader in delivering innovative FX derivative workflow solutions within the financial services sector.
Joining smartTrade means becoming a part of an innovative and international company with offices in Aix-en-Provence, London, Geneva, New York, Toronto, Hong Kong, Singapore, and Tokyo. Skill development and career progression are top priorities at smartTrade, offering employees numerous opportunities for learning, advancement, and mobility. Sports and their values of teamwork, performance, and dynamism are integral to the company's culture.
Summary
Looking for a highly motivated individual who enjoys working on challenging and time-critical projects that focus on API connectivity across trading systems. A driven software development professional is required in the kACE Connectivity API development team. The role involves implementation, enhancement, and support of electronic flows using our proprietary trading FIX APIs and working with FIX APIs from other venues, exchanges, and liquidity providers. The role involves full SDLC using Agile DevOps in a fast-moving environment.
Responsibilities
- Lead by example in the development of new functionality to meet the electronic strategy of our business, including integration between our internal trading systems, Liquidity Takers, Exchanges and Venues, and Liquidity Providers across the street.
- Analyze rules of engagement documentation for partner FIX APIs, creating field mappings, and specifying message workflows.
- Ensure code complies with all kACE development coding standards and best practices.
- Provide escalated “Level 3” development support for the electronic flows in Forex Derivatives.
- Readiness to provide out-of-hours support if necessary.
- Work closely with various groups involved in all aspects of the project lifecycle.
Requirements
- Minimum of 8 years Java experience in building complex Java applications.
- Minimum of 3 years working with FIX protocol.
- Expertise in core Java with good knowledge of multithreading and concurrency.
- Understanding of design patterns, data structures, and algorithms.
- Working knowledge of the Unix/Linux and Windows operating systems.
- Experience with relational database technology.
- Must be fluent in both spoken and written English.
Desired Skills
- Knowledge of Forex derivatives.
- Spring / Spring Boot.
- CI/CD Tools – Jenkins, GitLab.
- Build Frameworks – Gradle, Ant.
Senior API Java Developer – kACE Connectivity API in London employer: SmartTrade
smartTrade Technologies is an exceptional employer that fosters a culture of innovation and teamwork, making it an ideal place for a Senior API Java Developer to thrive. With a strong emphasis on skill development and career progression, employees are encouraged to pursue learning opportunities and advance within the company. Located in the vibrant city of Aix-en-Provence, smartTrade offers a dynamic work environment where the values of sportsmanship and performance are celebrated, ensuring a rewarding and engaging workplace experience.
StudySmarter Expert Advice🤫
We think this is how you could land Senior API Java Developer – kACE Connectivity API in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors, especially those who work with APIs or at smartTrade. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your Java projects, make sure to share it during interviews. It’s a great way to demonstrate your expertise in building complex applications.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of FIX protocols and multithreading. Practice coding challenges that focus on these areas, as they’re likely to come up in discussions.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the smartTrade team.
We think you need these skills to ace Senior API Java Developer – kACE Connectivity API in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior API Java Developer role. Highlight your experience with Java, FIX protocol, and any relevant projects that showcase your skills in API connectivity and financial services.
Craft a Compelling Cover Letter:Your cover letter should tell us why you're passionate about working at smartTrade Technologies. Mention specific projects or experiences that align with our focus on innovative FX derivative solutions and how you can contribute to our team.
Showcase Your Problem-Solving Skills:In your application, don’t just list your skills; demonstrate how you've used them to solve complex problems in previous roles. We love candidates who can think critically and adapt in fast-paced environments.
Apply Through Our Website:We encourage you to apply directly through our website. This way, your application will be processed more efficiently, and you'll have access to all the latest updates about the position and our company culture.
How to prepare for a job interview at SmartTrade
✨Know Your APIs Inside Out
Make sure you brush up on your knowledge of API connectivity, especially with FIX protocols. Be ready to discuss how you've implemented and supported electronic flows in your previous roles. This will show that you understand the technical requirements and can hit the ground running.
✨Showcase Your Java Expertise
With a minimum of 8 years of Java experience required, be prepared to dive deep into your past projects. Highlight specific challenges you faced and how you used multithreading and concurrency to solve them. This will demonstrate your problem-solving skills and technical prowess.
✨Familiarise Yourself with Agile DevOps
Since the role involves full SDLC using Agile DevOps, it’s crucial to understand this methodology. Be ready to discuss how you've worked in Agile teams before, your role in sprints, and how you’ve contributed to continuous integration and delivery processes.
✨Cultural Fit is Key
smartTrade values teamwork, performance, and dynamism. Think about examples from your past where you’ve demonstrated these values. Showing that you align with their culture will make you a more attractive candidate.