Position Type :
Full time
Type Of Hire :
Experienced (relevant combo of work and education)
Education Desired :
Bachelor of Computer Engineering
Travel Percentage :
5 - 10%
We are FIS. Our technology powers the world’s economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If you’re ready to start learning, growing and making an impact with a career in fintech, we’d like to know: Are you FIS?
About the role
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 lead the development of new reactive micro services-based systems.
What you will be doing
- Take part in the agile project organization using scrum (soon SAFE)
- Be versatile and willing to work cross-functionally
- Help to clarify requirements
- Make technical designs
- Ready to be hands on and be ready to implement (complex parts of) these designs
- Liaise with functional analysts and/or architects to understand the needs.
- Define, own and defend the groundwork of a growing product or framework meant to be used by many
- Keep up with product quality, features, policies & security on the long term
What you will need
- be a Team player
- Communicative / evangelist
- Quick learner
- Versatile
- Problem solver
- Quality minded
- See the big picture & anticipate the (improper) usage of software you design
- Attention to details and ability to review & assess peer designs
Background:
- Master’s degree
- >5 years’ experience software development
Languages:
- Fluent in English written and spoken
Domain experience:
- Familiarity with banking and payments through professional experience or personal interest is required.
- Social and mobile banking apps are part of your daily life.
- Framework development – your code will be extended by other developers
Required technology skills
- Java Standard Edition
- Reactive distributed concurrent programming
- Using java and AKKA
- Stateful micro services design using actors
- Event sourcing, CQRS, eventual consistency
- Relational database: Oracle, Postgres
- Designing Restful API’s using jersey and Swagger & Open API
- Automated Software testing best practices using Mockito, cucumber, etc.
- Build tools: maven
- Familiarity with CI/CD, Jenkins
- Docker containers
- Linux
- Kubernetes
Added bonus if you have:
- Performance & memory profiling
- Oauth2
- OWASP, secure coding practices
- Container orchestration: Kubernetes
- Splunk/ELK/Graylog
- NoSQL databases: Cassandra, MongoDB
- ElasticSearch
- BPMN 2.0
- Java 17
- Java Enterprise Edition
- OSGI
- IaaS: Microsoft Azure, Amazon AWS, Google Cloud Engine
- Message queuing: Kafka, Websphere MQ, ActiveMQ, …
What we offer
- Competitive remuneration package with extra-legal benefits aligned to your experience
- Working in an innovative and entrepreneurial environment
- Working for the world’s largest global provider dedicated to banking and payments technologies.
- Joining a team of talented technology experts working on banking and payment solutions
- Chance to work on state-of-the-art innovative financial technology solutions
#LI-FD1
Privacy Statement
FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.
Sourcing Model
Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.
#pridepass
Read Full Description