Taro Logo

Software Engineer, All Levels – Delivery International Team

A leading pure play payments technology company delivering innovative software and services globally.
Nicosia, Cyprus
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
Finance · Enterprise SaaS

Description For Software Engineer, All Levels – Delivery International Team

Global Payments is a Fortune 500® company that enables millions of daily financial transactions between buyers and sellers worldwide. The Delivery International team is seeking Software Engineers at all levels to join their growing team responsible for implementing projects for their worldwide client base. The role involves working with cutting-edge technologies including AWS, Docker, and Kubernetes while gaining deep expertise in the payments industry.

As a Software Engineer, you'll be involved in multiple stages of product development from design to implementation, working directly with clients to deliver solutions. The position offers opportunities to work with modern tech stack including Java, Spring Boot, React, and various DevOps tools. You'll be implementing projects both in the cloud and at client premises, requiring occasional travel for onsite installations and certifications.

The ideal candidate should have strong object-oriented programming skills, particularly in Java, along with database and SQL knowledge. Experience with web services, REST APIs, and cloud technologies (AWS) is highly valued. The role offers excellent career development opportunities within a global organization that serves over 3 million companies and 1,300 financial institutions.

Benefits include comprehensive medical coverage for you and your family, retirement benefits, generous vacation time, and modern office facilities. The company promotes work-life balance through their hybrid working model and various wellbeing initiatives. This is an excellent opportunity to join a leading global payments technology company and make an impact on the future of financial technology.

Last updated a day ago

Responsibilities For Software Engineer, All Levels – Delivery International Team

  • Code Development independently or within a team utilizing the agile model
  • Problem solving and client support
  • Project implementation at client premises or on Amazon Cloud (AWS)
  • Communicating and enforcing coding standards
  • Work with clients to implement and deliver projects
  • Travel to client premises
  • Undertake payment scheme certifications
  • Provide onsite installation and user acceptance testing support

Requirements For Software Engineer, All Levels – Delivery International Team

Java
React
Kubernetes
  • Strong understanding of Object-Oriented programming language concepts (Java or C++)
  • Knowledge of web services implementation concepts using the Java Spring Boot Framework
  • Knowledge of Database Concepts and SQL
  • Degree level education in IT related subject (BSc, MSc, B Tech)
  • Excellent spoken and written English communication skills
  • Flexibility to provide support on non-working hours (on-call)
  • Flexibility to travel to client premises

Benefits For Software Engineer, All Levels – Delivery International Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Private medical insurance for employee and family
  • Strong provident fund
  • Life insurance (3x base salary)
  • 21 days holiday plus 14 public/bank holidays
  • Flexible working (hybrid model)
  • Wellbeing initiatives with support services
  • On-site subsidised canteen
  • Modern offices with gym, showers, games room
  • Store discounts
  • Regular social events

Interested in this job?

Jobs Related To Global Payments Software Engineer, All Levels – Delivery International Team