Java Software Engineer

Java Software Engineer

FIS

Diegem, Belgium

Position Responsibilities/Requirements

Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.

About the team

E-Banking on FIS’s Open Payment Framework (OPF) offers banks a suite of comprehensive and secure financial and banking services through multiple communication channels in an “all-in-one” software solution.

You will be part of the Research and Development team and work in close collaboration with the source product.

You will be involved in researching, prototyping and productizing new & innovative financial technology solutions.

This work can result into the creation of new products or improvements to existing products. You will be exposed to both traditional JEE and new reactive micro services-based systems.

What you will be doing

  • You will Interact with product managers and/or users to define system requirements and/or necessary modifications.
  • You will Participate in software design meetings and analyzes user needs to determine technical requirements.
  • You’ll be writing technical specifications based on conceptual design and stated business requirements.
  • Writing code, complete programming and performs testing and debugging of applications using current programming languages and technologies.
  • Completes documentation and procedures for installation and maintenance.

What you bring

  • You possess bachelor’s degree or higher
  • You have at least 5 years’ experience in end2end Software engineering/Development
  • You are Fluent in English, both written and spoken
  • You have at least 4 years of experience in Java Enterprise edition: Servlet API, Java Transactions API, Java Database Connectivity API, Java Message Service API
  • You have knowledge of Reactive distributed concurrent programming such as Java and AKKA, Stateful micro services design using actors, Event sourcing and CQRS, eventual consistency
  • Relational database: Oracle
  • Designing Restful API’s using jersey and Swagger
  • Software testing best practices using Mockito, cucumber, etc.
  • Message queuing: WebSphere MQ, ActiveMQ, …
  • Application servers: WebSphere, WebLogic, JBoss, ..
  • Build tools: Maven, Gradle, Docker containers and Linux
  • You have relevant experience in Performance & memory profiling

Added bonus if you have

  • Familiarity with banking and payments through professional experience or personal interest
  • Nice to have knowledge and experience in Splunk/Elasticsearch/Graylog, NoSQL databases: Cassandra, Mongod, BPMN 2.0, OSGI, Vaadin, PaaS: Cloud Foundry
  • Container orchestration: Mesosphere, Docker compose, marathon, swarm and Kubernetes, IaaS: Azure, ec2, blockchain, oWasp, security, oath2

Apply Now

Don't forget to mention BrusselsJobs when applying.

Share this Job

More Job Searches

Belgium     IT Developer (Analyst/Programmer)     Information Technology (IT)     FIS    

© EuroJobsites 2019

EuroJobsites is a UK registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2019

EuroJobsites is a UK registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies