New Opportunities

Comyno invests where it really matters Talent!

WHO WE ARE?

We are a successful FinTech innovator operating across Europe. Our headquarters are located in Germany, in the heart of Frankfurt's financial district and our Distributed Ledger Technology hub is in the beautiful old town of Belgrade in Serbia. At Comyno, we are a dynamic team with passion, seeking results through collaborative work.

OUR COMMITMENT

We are committed to building a diverse team at all levels, and we look for candidates who are innovative, client-focused, and excited to move forward. Our employees are engaged in diverse projects and contribute to all phases of the software development process from requirements analysis to delivery.
Comyno is looking for talented people to join our team. The ideal candidate bridges the gap between business and technology and has worked before in the financial industry.

Build your career with us!

If you are interested and would like to join us

If you are interested and would like to join us

OPEN POSITIONS IN FRANKFURT AM MAIN

Senior Consultant/Business Analyst Financial Markets (m/f/d)

Job description
  • You are the face to our customers, you will define and implement business strategies while maintaining the highest level of integrity and business ethics
  • Our “one-stop-shop-approach” demands coverage of the whole project life-cycle – from business case generation to project initiation, business analysis and specification to handing over a complete solution to the customer
  • Understanding of target operating models and implementing it both in business and technology terms
  • Consulting on all topics related to securities finance, from repos and securities lending to collateral management
  • Cover all parts of the process chain, deal with front office, back office, risk and finance departments working on staff and management level
  • As well as quantitatively and qualitatively modelling risk, analysing data, validating models, mathematical modelling
  • Ensuring the fulfilment of regulatory requirements in your work results at all times
  • Present solutions, write reports and gather work specifications on project
  • Defining project and reporting structures to management
  • Formally documenting functions and processes
  • Stakeholder engagement
You have
  • Experience of making prompt and practical business decision, even in times of ambiguity, considering various perspectives and taking responsibility for outcomes
  • High level of integrity and business ethics
  • Master’s or PhD degree with excellent grades
  • 4+ years of related professional experience in structured “change the bank” initiatives
  • You embrace technology, knowing it’s the key to business strategies success
  • Ability to work well in a team, communicate effectively with peers as well as with C-level seniors
  • Understanding concepts of agile methodologies
  • Experience working with securities lending & repos, collateral management, clearing, regulatory topics and technology
  • Work experience in trading, treasury or risk management is very welcome
  • Fluent in both German and English (spoken and written)
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

Junior Business Analyst Financial Markets (m/f/d)

Job description
  • You will support our German-speaking financial services customers in their digitalisation process.
  • You will support the implementation of our financial software platform C-ONE and it's modules.
  • You analyse processes, methods and systems.
  • You describe detailed requirements for implementation in IT systems, create concepts and support testing.
  • You will take on tasks in a project environment with agile collaboration models.
You have
  • Bachelor’s Degree (Economics, Finance, Accounting, Mathematics or Computer Science).
  • Initial work experience in the financial industry, consultancies or FinTechs would be an advantage.
  • Confident handling of the MS Office package and, if possible a basic understanding of IT architectures and data analyses.
  • Strong analytical thinking skills and strong team orientation.
  • Very good to excellent German and English in speaking and writing is mandatory.
  • Willingness to perform, work independently, own ideas and creativity.
  • Willingness to travel.
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

Software Engineer (C++) (m/f/d)

Job description
  • Implement efficient messaging ETL algorithms and systems
  • Enhance and develop trading, risk management and reporting modules
  • Development of ideas for product improvement
  • Activities covering the whole development life cycle from software design, implementation, and tests to installation of products at the customer as well as the specification of customer specific requirements
You have
  • Strong understanding and experience of modern C++ (preferably 17 or 20), including:
    • Testing frameworks (Catch2, GoogleTest, Boost.Test)
    • Boost C++ libraries
    • STL
    • gcc
  • Experience in messaging systems (AMQP, qpid, ActiveMQ, Kafka)
  • Passion for beautiful code and concise solutions while caring equally about removal of dead code as writing new one
  • Creative problem-solving abilities
  • Experience with relational databases using SQL with Oracle and PostgreSQL
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Financial domain background including financial messaging formats/systems Quickfix, FIXML, and SWIFT ISO 20022
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring
  • Linux (especially RHEL compatible systems)
  • DevOps experience (CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitHub Actions)
  • Fluency in German
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

Software Engineer (Java) (m/f/d)

Job description
  • Develop future Distributed Ledger products within Securities Finance space
  • Enhance and develop trading, risk management and reporting modules
  • Programming and further development of the graphical user interface
  • Development of ideas for product improvement
  • Implementation automated tests
  • Installation of the products at the customers as well as the specification of adaptations
You have experience in
  • Java EE 8
  • JPA
  • SQL
  • JMS
  • JAX-RS
  • JSF
  • JCache
  • JBatch
  • WebSocket
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Agile - Scrum
  • Financial domain background
  • SWIFT ISO 20022
  • CI/CD (Jenkins)
  • Linux
  • Spring
  • Kotlin
  • DLT/BC Systems (such as Corda, Ethereum, ...)
  • Arquillian
  • Jasper
  • NestJS
  • TypeORM
  • web3
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

DevOps Engineer (m/f/d)

Job description
  • Work with all engineering to support development, QA, and software deliveries
  • Design, implement and improve our DevOps infrastructure
  • Automate software delivery tasks in CI/CD systems
You have
  • Professional experience with:
    • CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitLab Pipelines or GitHub Actions
    • Configuration frameworks (such as Ansible, Chef, Puppet, etc.)
    • Docker
  • Good shell scripting skills
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • DevOps experience in the context of: Java, C++, CMake, Maven
  • Monitoring experience, for example with Prometheus & Grafana
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring, C++, AMQP messaging, Kafka
  • Linux experience (especially RHEL compatible systems)
  • Kubernetes experience
  • Podman experience
  • Fluency in German
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

OPEN POSITIONS IN
FRANKFURT AM MAIN

Senior Consultant/Business Analyst Financial Markets (m/f/d)

Job description
  • You are the face to our customers, you will define and implement business strategies while maintaining the highest level of integrity and business ethics
  • Our “one-stop-shop-approach” demands coverage of the whole project life-cycle – from business case generation to project initiation, business analysis and specification to handing over a complete solution to the customer
  • Understanding of target operating models and implementing it both in business and technology terms
  • Consulting on all topics related to securities finance, from repos and securities lending to collateral management
  • Cover all parts of the process chain, deal with front office, back office, risk and finance departments working on staff and management level
  • As well as quantitatively and qualitatively modelling risk, analysing data, validating models, mathematical modelling
  • Ensuring the fulfilment of regulatory requirements in your work results at all times
  • Present solutions, write reports and gather work specifications on project
  • Defining project and reporting structures to management
  • Formally documenting functions and processes
  • Stakeholder engagement
You have
  • Experience of making prompt and practical business decision, even in times of ambiguity, considering various perspectives and taking responsibility for outcomes
  • High level of integrity and business ethics
  • Master’s or PhD degree with excellent grades
  • 4+ years of related professional experience in structured “change the bank” initiatives
  • You embrace technology, knowing it’s the key to business strategies success
  • Ability to work well in a team, communicate effectively with peers as well as with C-level seniors
  • Understanding concepts of agile methodologies
  • Experience working with securities lending & repos, collateral management, clearing, regulatory topics and technology
  • Work experience in trading, treasury or risk management is very welcome
  • Fluent in both German and English (spoken and written)
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

Junior Business Analyst Financial Markets (m/f/d)

Job description
  • You will support our German-speaking financial services customers in their digitalisation process.
  • You will support the implementation of our financial software platform C-ONE and it's modules.
  • You analyse processes, methods and systems.
  • You describe detailed requirements for implementation in IT systems, create concepts and support testing.
  • You will take on tasks in a project environment with agile collaboration models.
You have
  • Bachelor’s Degree (Economics, Finance, Accounting, Mathematics or Computer Science).
  • Initial work experience in the financial industry, consultancies or FinTechs would be an advantage.
  • Confident handling of the MS Office package and, if possible a basic understanding of IT architectures and data analyses.
  • Strong analytical thinking skills and strong team orientation.
  • Very good to excellent German and English in speaking and writing is mandatory.
  • Willingness to perform, work independently, own ideas and creativity.
  • Willingness to travel.
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

Software Engineer (C++) (m/f/d)

Job description
  • Implement efficient messaging ETL algorithms and systems
  • Enhance and develop trading, risk management and reporting modules
  • Development of ideas for product improvement
  • Activities covering the whole development life cycle from software design, implementation, and tests to installation of products at the customer as well as the specification of customer specific requirements
You have
  • Strong understanding and experience of modern C++ (preferably 17 or 20), including:
    • Testing frameworks (Catch2, GoogleTest, Boost.Test)
    • Boost C++ libraries
    • STL
    • gcc
  • Experience in messaging systems (AMQP, qpid, ActiveMQ, Kafka)
  • Passion for beautiful code and concise solutions while caring equally about removal of dead code as writing new one
  • Creative problem-solving abilities
  • Experience with relational databases using SQL with Oracle and PostgreSQL
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Financial domain background including financial messaging formats/systems Quickfix, FIXML, and SWIFT ISO 20022
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring
  • Linux (especially RHEL compatible systems)
  • DevOps experience (CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitHub Actions)
  • Fluency in German
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

Software Engineer (Java) (m/f/d)

Job description
  • Develop future Distributed Ledger products within Securities Finance space
  • Enhance and develop trading, risk management and reporting modules
  • Programming and further development of the graphical user interface
  • Development of ideas for product improvement
  • Implementation automated tests
  • Installation of the products at the customers as well as the specification of adaptations
You have experience in
  • Java EE 8
  • JPA
  • SQL
  • JMS
  • JAX-RS
  • JSF
  • JCache
  • JBatch
  • WebSocket
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Agile - Scrum
  • Financial domain background
  • SWIFT ISO 20022
  • CI/CD (Jenkins)
  • Linux
  • Spring
  • Kotlin
  • DLT/BC Systems (such as Corda, Ethereum, ...)
  • Arquillian
  • Jasper
  • NestJS
  • TypeORM
  • web3
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

DevOps Engineer (m/f/d)

Job description
  • Work with all engineering to support development, QA, and software deliveries
  • Design, implement and improve our DevOps infrastructure
  • Automate software delivery tasks in CI/CD systems
You have
  • Professional experience with:
    • CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitLab Pipelines or GitHub Actions
    • Configuration frameworks (such as Ansible, Chef, Puppet, etc.)
    • Docker
  • Good shell scripting skills
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • DevOps experience in the context of: Java, C++, CMake, Maven
  • Monitoring experience, for example with Prometheus & Grafana
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring, C++, AMQP messaging, Kafka
  • Linux experience (especially RHEL compatible systems)
  • Kubernetes experience
  • Podman experience
  • Fluency in German
What we offer
  • Remote first (in Germany) - choose your preferred work place either at home or the office in Frankfurt
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Frankfurt’s banking district – including a terrace with a BBQ grill and skyline views
  • Competitive salary with a variety of social benefits

OPEN POSITIONS IN BELGRADE

Software Engineer (C++) (m/f/d)

Job description
  • Implement efficient messaging ETL algorithms and systems
  • Enhance and develop trading, risk management and reporting modules
  • Development of ideas for product improvement
  • Activities covering the whole development life cycle from software design, implementation, and tests to installation of products at the customer as well as the specification of customer specific requirements
You have
  • Strong understanding and experience of modern C++ (preferably 17 or 20), including:
    • Testing frameworks (Catch2, GoogleTest, Boost.Test)
    • Boost C++ libraries
    • STL
    • gcc
  • Experience in messaging systems (AMQP, qpid, ActiveMQ, Kafka)
  • Passion for beautiful code and concise solutions while caring equally about removal of dead code as writing new one
  • Creative problem-solving abilities
  • Experience with relational databases using SQL with Oracle and PostgreSQL
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Financial domain background including financial messaging formats/systems Quickfix, FIXML, and SWIFT ISO 20022
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring
  • Linux (especially RHEL compatible systems)
  • DevOps experience (CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitHub Actions)
  • Fluency in German
What we offer
  • Remote first (in Serbia) - choose your preferred work place either at home or the office in Belgrade
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Belgrade’s old town
  • Competitive salary with a variety of social benefits

Software Engineer (Java) (m/f/d)

Job description
  • Develop future Distributed Ledger products within Securities Finance space
  • Enhance and develop trading, risk management and reporting modules
  • Programming and further development of the graphical user interface
  • Development of ideas for product improvement
  • Implementation automated tests
  • Installation of the products at the customers as well as the specification of adaptations
You have experience in
  • Java EE 8
  • JPA
  • SQL
  • JMS
  • JAX-RS
  • JSF
  • JCache
  • JBatch
  • WebSocket
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Agile - Scrum
  • Financial domain background
  • SWIFT ISO 20022
  • CI/CD (Jenkins)
  • Linux
  • Spring
  • Kotlin
  • DLT/BC Systems (such as Corda, Ethereum, ...)
  • Arquillian
  • Jasper
  • NestJS
  • TypeORM
  • web3
What we offer
  • Remote first (in Serbia) - choose your preferred work place either at home or the office in Belgrade
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Belgrade’s old town
  • Competitive salary with a variety of social benefits

DevOps Engineer (m/f/d)

Job description
  • Work with all engineering to support development, QA, and software deliveries
  • Design, implement and improve our DevOps infrastructure
  • Automate software delivery tasks in CI/CD systems
You have
  • Professional experience with:
    • CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitLab Pipelines or GitHub Actions
    • Configuration frameworks (such as Ansible, Chef, Puppet, etc.)
    • Docker
  • Good shell scripting skills
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • DevOps experience in the context of: Java, C++, CMake, Maven
  • Monitoring experience, for example with Prometheus & Grafana
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring, C++, AMQP messaging, Kafka
  • Linux experience (especially RHEL compatible systems)
  • Kubernetes experience
  • Podman experience
  • Fluency in German
What we offer
  • Remote first (in Serbia) - choose your preferred work place either at home or the office in Belgrade
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Belgrade’s old town
  • Competitive salary with a variety of social benefits

OPEN POSITIONS IN
BELGRADE

Software Engineer (C++) (m/f/d)

Job description
  • Implement efficient messaging ETL algorithms and systems
  • Enhance and develop trading, risk management and reporting modules
  • Development of ideas for product improvement
  • Activities covering the whole development life cycle from software design, implementation, and tests to installation of products at the customer as well as the specification of customer specific requirements
You have
  • Strong understanding and experience of modern C++ (preferably 17 or 20), including:
    • Testing frameworks (Catch2, GoogleTest, Boost.Test)
    • Boost C++ libraries
    • STL
    • gcc
  • Experience in messaging systems (AMQP, qpid, ActiveMQ, Kafka)
  • Passion for beautiful code and concise solutions while caring equally about removal of dead code as writing new one
  • Creative problem-solving abilities
  • Experience with relational databases using SQL with Oracle and PostgreSQL
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Financial domain background including financial messaging formats/systems Quickfix, FIXML, and SWIFT ISO 20022
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring
  • Linux (especially RHEL compatible systems)
  • DevOps experience (CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitHub Actions)
  • Fluency in German
What we offer
  • Remote first (in Serbia) - choose your preferred work place either at home or the office in Belgrade
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Belgrade’s old town
  • Competitive salary with a variety of social benefits

Software Engineer (Java) (m/f/d)

Job description
  • Develop future Distributed Ledger products within Securities Finance space
  • Enhance and develop trading, risk management and reporting modules
  • Programming and further development of the graphical user interface
  • Development of ideas for product improvement
  • Implementation automated tests
  • Installation of the products at the customers as well as the specification of adaptations
You have experience in
  • Java EE 8
  • JPA
  • SQL
  • JMS
  • JAX-RS
  • JSF
  • JCache
  • JBatch
  • WebSocket
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • Agile - Scrum
  • Financial domain background
  • SWIFT ISO 20022
  • CI/CD (Jenkins)
  • Linux
  • Spring
  • Kotlin
  • DLT/BC Systems (such as Corda, Ethereum, ...)
  • Arquillian
  • Jasper
  • NestJS
  • TypeORM
  • web3
What we offer
  • Remote first (in Serbia) - choose your preferred work place either at home or the office in Belgrade
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Belgrade’s old town
  • Competitive salary with a variety of social benefits

DevOps Engineer (m/f/d)

Job description
  • Work with all engineering to support development, QA, and software deliveries
  • Design, implement and improve our DevOps infrastructure
  • Automate software delivery tasks in CI/CD systems
You have
  • Professional experience with:
    • CI/CD pipelines with Jenkins, Bitbucket Pipelines, GitLab Pipelines or GitHub Actions
    • Configuration frameworks (such as Ansible, Chef, Puppet, etc.)
    • Docker
  • Good shell scripting skills
  • Fluency in English (both spoken and written)
  • Experience or desire to work in a distributed engineering team
Nice to have
  • University Degree (i.e. Computer Science, Software Engineering, Business Informatics)
  • DevOps experience in the context of: Java, C++, CMake, Maven
  • Monitoring experience, for example with Prometheus & Grafana
  • Agile mindset
  • Additional experience in other programming languages and frameworks like: Java, JEE, JSF, Spring, C++, AMQP messaging, Kafka
  • Linux experience (especially RHEL compatible systems)
  • Kubernetes experience
  • Podman experience
  • Fluency in German
What we offer
  • Remote first (in Serbia) - choose your preferred work place either at home or the office in Belgrade
  • Competitive salary with a variety of social benefits
  • Open-ended, full-time contracts
  • Flat hierarchies and the opportunity to work with highly talented and motivated colleagues
  • Flexible and work-life balance pushing work environment
  • A team caring about its craft
  • Interesting and varied projects, international colleagues, and chance to travel
  • Top notch technical equipment
  • Extend your knowledge (by mentors, external trainings & courses), become a well-regarded industry expert
  • The chance to work with a wide range of clients in investment banking, asset management and related financial services providers
  • A modern office in the heart of Belgrade’s old town
  • Competitive salary with a variety of social benefits