Senior Java Developer – Forex Trading Systems
24 150 - 31 500
PLN
(B2B)
19 000 - 23 000
PLN
brutto (Employment Contract)
Empower innovation in finance — develop cutting-edge Forex trading systems that redefine global markets!
Kraków-based opportunity with hybrid work model (up to 3 remote days per week).
As a Senior Java Developer – Forex Trading Systems, you will be working for our client, a leading global investment bank's division dedicated to Market Securities & Services. You will contribute to the development of HSBC’s groundbreaking Cash FX primary trading system, shaping the future of foreign exchange trading through innovative, efficient, and stable software solutions. Join a talented international team and help build the backbone of a dynamic financial ecosystem—driving digital transformation and industry-leading performance.
Your main responsibilities:
- Create usable, efficient, and elegant Java code to support core trading functionalities.
- Build a micro-service based architecture for scalable, resilient systems.
- Monitor production environments to ensure stability and high availability.
- Support foreign exchange business requirements with robust technical solutions.
- Automate testing and deployment for small, frequent releases to accelerate delivery.
- Communicate effectively with product owners and business stakeholders to clarify features and requirements.
- Take ownership of the production availability and performance of your services.
You're ideal for this role if you have:
- Minimum of 5 years of experience in software development, preferably within finance or trading systems.
- Strong proficiency in Java 17+ (Concurrency, data structures, lock-free, wait-free code, low latency, lambdas).
- Experience with TDD, continuous integration, jUnit, continuous deployment, and testing.
- Familiarity with REST and messaging technologies.
- Understanding of DevOps practices and toolsets.
- Ability to use AI Coding Assistants to optimize development.
- Excellent communication skills and a collaborative team mindset.
- Problem-solving attitude with flexibility and adaptability to changing environments.
It is a strong plus if you have:
- Knowledge of FX trading or financial markets.
- Passion for software development outside of work, such as open source contributions or involvement in working groups.
Language Required for the role:
- Good command of English (Communicative proficiency).
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Internal number #9494
Dodatki
ITDS Clubs
Access to medical insurance
Access to Multisport
Access to Pluralsight
Integrational Events
Ambassador Program
Twoje kryteria