Software Developer
Development, unification and renewal of the core banking system.
Implementation of software additions that allow other internal systems and processes to report programmatically.
Preparation of the banking software for renewed banking operations and the introduction of new banking products.
Maintenance of existing databases and their compliance according to the introduction of new products.
Software development experience (3+ years, Java preferred) with strong problem-solving / algorithmic thinking.
Strong debugging & troubleshooting skills (ability to analyze issues end-to-end).
Database skills:
Willingness to learn and work with GT.M / MUMPS (“M”) and hierarchical, non-relational data concepts.
SQL (write/read queries, basic troubleshooting).
Willingness to learn PSL (primary language in FIS Profile).
Comfortable working with enterprise / legacy technology stacks common in banking.
Hungarian citizenship and fluent Hungarian/English language skills is a must.
Nice to have
Core Banking / Financial systems experience, especially:
Deposit products (checking/current, savings, term deposits/CDs).
Transaction processing, end-of-day / batch processing.
Clearing & settlement (including interbank flows) and high-volume transactions.
Customer data management (CIF/customer master concepts).
Awareness of regulatory / compliance expectations in financial software (auditability, controls, data handling).
Previous experience with non-relational databases.
Git (Bitbucket/GitHub workflows, branching/merging).
Unix/Linux shell scripting.
Containers: Podman (run/debug containers, basic operational troubleshooting).
You will have the opportunity to gain experience in exciting, long-term, innovative projects,
Home office option (40%/week),
Work in a multinational environment,
A team of great engineers,
Cafeteria.