Kraków – based opportunity with hybrid work model (2 days/week in the office)
As a Software Engineer, you will be working for our client, a global financial institution focused on delivering high-performance, low-latency trading systems for fixed income markets. You are contributing to the development of distributed server-side applications supporting electronic trading workflows. You are helping to implement robust, reusable code in a mission-critical environment that demands reliability, scalability, and performance. Collaborating with both technical and non-technical teams, you are ensuring that modern trading platforms operate seamlessly in fast-paced, multi-site global operations.
responsibilities :
Designing and implementing low-latency, high-performance trading systems
Writing reusable, maintainable, and scalable object-oriented or functional code
Contributing to the delivery of distributed systems in mission-critical environments
Collaborating with stakeholders to refine business requirements into technical solutions
Participating in code reviews and technical discussions with global teams
Supporting continuous delivery practices with a focus on quality and automation
Liaising with non-technical staff to understand and refine platform needs
Ensuring attention to detail and accuracy in all development activities
Working independently to troubleshoot and resolve complex issues
requirements-expected :
5+ years of experience in software engineering roles
Strong proficiency in Java and/or Scala server-side development
Proven experience with multi-threaded programming and concurrency
Background in building high-performance, low-latency systems
Solid understanding of object-oriented and/or functional programming principles
Experience working on global distributed systems in critical environments
Strong problem-solving skills and self-driven work ethic
Ability to communicate effectively with non-technical stakeholders
Experience delivering systems in Agile or fast-paced environments
High attention to detail and code quality
offered :
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment