Company description See more offers

Swift - Senior Java / C++ Developer

Swift Interfaces software engineers develop the products that are used world-wide by thousands of banks and financial institutions to Exchange financial messages using the Swift network.


On a daily basis, our products need to handle millions of messages in a fast, reliable and secure manner. We cover a wide variety of areas within computer science, including software engineering, integration, relational database, application server, software clustering, large scale system design, networking, and security.


As a Senior software engineer working in a Scrum team, you are responsible for managing individual project priorities, deadlines and deliverables. With your technical expertise you design, develop, test, maintain and enhance software solutions.


We need our engineers to be versatile and passionate to tackle new problems and continually improve our products.




  • Design, develop, test, enhance and support products from the Interfaces product portfolio.
  • Participate in feasibility studies to validate technical solutions for product enhancements.
  • Analyse problems, propose and implement solutions.



  • Education: University degree in computer science or related field.
  • Experience: 5+ years of experience in software engineering.
  • Technical skills:
    • A solid foundation in computer science, with strong competencies in Object-oriented design, algorithms, and software design
    • Extensive knowledge of Java and C++
    • Extensive knowledge of memory management, multi-processing, multithreading, clustering
    • Extensive knowledge of the security aspects in software design and development
    • Extensive knowledge in security technologies (PKI, TLS...)
    • Knowledge of Windows, Unix (AIX, Solaris) and Linux operating systems
    • Knowledge of relational database (Oracle)
    • Knowledge of Java development frameworks (Apache Karaf, Apache Camel, Apache CXF...) or Middleware (IBM MQ, JBoss Fuse...) is a strong asset. 
  • Personal skills:
    • Strong communication; fluent in English (both written and spoken)
    • Quality oriented, meticulous, rigorous, disciplined
    • Adaptability and responsiveness to change
    • Proactive and autonomous
    • Open to new ideas, innovative mindset, intellectual curiosity and self-motivated learner
    • A team player, willing to work in a multicultural environment

Company description

SWIFT is a member-owned cooperative through which the financial world conducts its business operations with speed, certainty and confidence. More than 10,000 financial institutions and corporations in 212 countries trust us every day to exchange millions of standardised financial messages. This activity involves the secure exchange of proprietary data while ensuring its confidentiality and integrity.

Our role is two-fold. We provide the proprietary communications platform, products and services that allow our customers to connect and exchange financial information securely and reliably. We also act as the catalyst that brings the financial community together to work collaboratively to shape market practice, define standards and consider solutions to issues of mutual interest.

SWIFT has its headquarters in Belgium and has offices in the world's major financial centres and developing markets.

Show full description
Similar offers
Similar job postings based on the criteria : Analyst Programmer Developer / Programmer C / C++ Java / J2EE
My account Not yet registered?