Senior Software Developer - IT Trading Team - 7483 Senior Software Developer - IT Trading Team
We are seeking a highly experienced Senior Software Developer to join our IT Trading Team, which supports a data platform for continuous 24/7 trading. The successful candidate will play a significant role in developing and maintaining software components for trading, including data streaming processing. This role requires a strong software engineering focus and a genuine propensity for working with data.
Your Responsibilities:
Develop and maintain our trading data and execution platform.
Implement cloud-based solutions (AWS), leveraging the latest technologies and best practices.
Design and optimize database/storage systems and ensure their integration with our data platform.
Take part in codebase maintenance activities, it-security fixes, reduction of technical debt.
Participate in Level 3 production support and interact closely with the Level 2 Production Support team to ensure smooth operations.
Your Profile:
Master’s degree in computer science.
At least 5 years of experience in software development, with a focus on Java programming and implementing microservices.
At least 1.5 years of professional experience with Apache Kafka.
Extensive experience with database technologies, including some knowledge of DBA tasks as well as writing optimized SQL queries.
Experience with high performance timeseries databases such as QuestDB, ClickHouse, InfluxDB, can be a critical plus.
Sound knowledge of the Spring Boot framework.
Working knowledge of Unix/Linux, Git.
Working knowledge of a cloud environment (AWS, GCP, Azure).
Affinity/interest with IT Security topics.
Proficiency in Python programming language or a natural capacity to learn new languages.
If you know Angular, mention it.
Personality traits: results-oriented, with a routine habit of writing organized documentation.
Collaborative environment that emphasizes a healthy team climate.
Close working relationship with business stakeholders who are engaged and have a healthy respect towards our IT team.
Balanced on-site/remote presence.
Location:
3 days onsite / 2 days remote
Start Date: 01.10.2024
End: 30.09.2025 – could be renewed for a further 12 months
Please only apply for this position if you:
Fill at least 90% of the above required criteria.
You hold a passport from a EU member country or hold an existing Swiss work permit without sponsorship requirement.
In the case you apply and do not fit the above criteria, your application will not be reviewed.
#J-18808-Ljbffr