F

Fidelity National Information Services

Global provider of financial technology solutions

Java Software Engineer – Mid-Level or Senior - Junior

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNicosia, Cyprus€27k - €37k

About the Job

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related discipline.
  • Software development experience with Java.
  • Very good understanding of object-oriented design and development principles.
  • Experience developing enterprise applications using the Spring Boot framework, relational databases, SQL, and REST APIs.
  • Good knowledge and experience in version control systems such as Git.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Ability to collaborate effectively with technical teams and customer representatives.

Responsibilities

  • Design and develop code independently and in cooperation with the Team Leader using various tools, and own responsibility for quality assurance of the development.
  • Review deliverables for content, accuracy, and potential system impacts for assigned tasks.
  • Review deliverables for alignment with objectives and provide feedback and recommendations.
  • Gain experience in end-to-end project implementation and delivery, and develop awareness of the software development life cycle.
  • Solve problems and provide client support.
  • Communicate and enforce coding standards.
  • Interact with project managers, senior management, and clients to support successful implementation of solutions.
  • Work with international banking clients and internal stakeholders to deliver business and technology transformation initiatives and develop expertise in the payments industry.
  • Support integration with external systems, payment networks, digital channels, and third-party solutions, including data migration from legacy platforms.
  • Promote engineering excellence through software quality, automation, continuous improvement, and adherence to industry standards and compliance requirements.
  • Contribute to modernization initiatives leveraging cloud-native technologies, microservices, containerization, DevOps practices, and AI-assisted software development capabilities.

Desired Qualifications

  • Experience with cloud-native technologies and platforms such as AWS, Docker, and Kubernetes, and with microservices or containerized architectures.
  • Exposure to DevOps practices and CI/CD tooling, including Git and Jenkins.
  • Experience with front-end technologies such as React.js, JavaScript, HTML5, or CSS3, or Oracle PL/SQL development.
  • Experience in the payments industry, including card issuing, acquiring, payment networks, tokenization, digital wallets, Visa, Mastercard, or real-time payments solutions.

About the Company

Fidelity National Information Services

Global provider of financial technology solutions

Fidelity National Information Services (FIS) provides technology solutions for financial institutions and businesses worldwide, covering core banking, digital banking, and payment processing, as well as trading, risk management, and securities processing for capital markets. Its products are integrated software platforms and services that clients embed to process transactions, manage risk, and support digital channels, with revenue from software licenses, maintenance, and per-transaction fees. It differentiates itself by offering an end-to-end suite across banking, payments, and capital markets with a global client base, serving both large banks and smaller institutions in one integrated package. Its goal is to help financial institutions navigate digital transformation and operate more efficiently through reliable, scalable technology platforms and services.

Company size
1-10
Company stage
IPO
Headquarters
Jacksonville, FL
Founded
1968

Recently Posted Jobs

Explore more opportunities at Fidelity National Information Services

See more jobs