Job details

Java Developer

Company details

With over 3500 experts and one of the deepest, broadest portfolios of software and services, Sopra Banking Software is a trusted, long-term partner of over 800 banks in more than 70 countries. Sopra Banking Software has an unequalled ability to address the requirements for banks and financial institutions of any size and scope, allowing them to innovate and expand their services. Sopra Banking Software is a subsidiary of the Sopra Steria Group, a world leader in digital transformation, with more than 40 000 employees. In 2016, Sopra Steria achieved a pro forma turnover of € 3,7 billion.

For more information follow us on Twitter @SopraBanking or visit

For our cloud solution called "Digital Experience Platform", we are currently looking to hire several experienced Java Developers in Brussels, BE.

Our "Digital Experience Platform" is designed to create innovative customer experiences more easily and to foster scalability. This agile solution, which combines technological and business components, is an innovation catalyst and it enables our clients to provide their customers with even more value.


The successful candidate will have 3-5 years of programming experience and a passion for keeping up with the latest in software development and technology

Your Mission:

  • Contribute to overall team improvement by sharing knowledge and experience of best practices from technical design through production maintenance phases of application development
  • Ability to design, code and unit test software on a predefined schedule using technologies and tools to ensure highest quality, performance and reliability, at varying levels of complexity.
  • Collaborate with peer developers, architects, product owners, UX/UI, internal/external stakeholders and globally-distributed teams
  • Support development and deployment of application software releases to production and pre-production environments
  • On the long term, you will also be in contact with the Sopra Banking Software customers, do the follow up of different project tasks and the associated reporting


Your assets

  • Degree in Engineering (ICT) or Computer Sciences
  • Java 8 and functional programming
  • Spring boot and Spring framework in general
  • NoSql databases like MongoDb and/or Cassandra
  • Microservices principles and architecture. Practical experience is a plus
  • Reactive programming (RxJava, Reactor) is a plus
  • Experience with Continuous Integration and Delivery (CI/CD) tools
  • Experience with Docker
  • Excellent command of English with eventually some good French
  • Strong problem-solving skills
  • ability to work both independently and interdependently to resolve complex issues in a timely manner
  • Flexible (working internally or at clients’ site in Belgium)


  • Excellent command of English with eventually some good French


What's in it for you?

  • A young & dynamic environment; a fast-growing and great team
  • Clearly defined growth possibilities
  • Specific trainings available throughout the entire career
  • Attractive financial package including a company car and extra-legal advantages

  • Placed on:Tue 31 October 2017
  • Location: Belgium - Brussels


For more information:
at the number: +32 2 777 41 14
Please waiting during procesing your request
Mail to friends
Email(s) successfully sent
An error is occured please contact the system administrator