drjobs Senior Java Developer

Senior Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Krakow - Poland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

What will you do:

  • Design implement and maintain high-performance backend components supporting bond and derivative trading systems.

  • Develop and optimize low-latency services ensuring reliability and scalability.

  • Collaborate with other senior engineers to build internal frameworks and custom libraries.

  • Investigate and fine-tune existing codebases especially at the library/tooling level.

  • Work with messaging infrastructure to support complex trading workflows including in-memory topic management.

  • Cooperate with quants traders and product teams to translate business needs into robust technical solutions.

  • Maintain system integrity by ensuring thread safety messaging consistency and fault tolerance.

  • Contribute to the evolution of backend architecture and continuously look for performance improvements

Your skills:

  • 10 years of professional software engineering experience with a strong focus on backend systems.

  • Expert-level knowledge of Java

  • Deep experience with Spring and custom in-house frameworks (e.g. Falcon or similar).

  • Proven ability to work on low-latency systems and build custom tooling.

  • Comfortable with low-level programming (e.g. diving into libraries modifying or extending functionality as needed).

  • Solid understanding of multithreading and concurrency in Java.

  • Proficiency with WebSockets and multicast communication patterns.

  • Experience working with MongoDB or other NoSQL databases.

  • Familiarity with functional programming paradigms.

  • Hands-on experience with messaging systems including:

  • At least three messaging tools (e.g. Solace in-memory topics).

  • Designing and working with high-performance messaging infrastructure.

Nice to have:

  • Experience with Scala or willingness to learn on the job.

  • Knowledge of native database access libraries (e.g. bypassing ORMs for performance-critical access).

  • Understanding of fixed income trading specifically:

  • Bond trading and derivative instruments.

  • Order placement pricing algorithms position management and risk assessment.

  • Exposure to post-trade processing settlements and reconciliation (e.g. Spectre system).

  • Experience building data pipelines focused on data integrity and consistency (rather than large-scale data processing).

We offer you:

  • Hybrid work 2 days a week in our/our clients office
  • Working in a highly experienced and dedicated team
  • Competitive salary and extra benefit package that can be tailored to your personal needs (private medical coverage sport & recreation package lunch subsidy life insurance etc.)
  • Contract of employment or B2B contract
  • On-line training and certifications fit for career path
  • Regular social events
  • Access to e-learning platform

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.