T

TSYS

Payment processing, gateways, and card services

Java Software Developer

Backend EngineeringUpdated on Nov 9
Full-timeİstanbul, TürkiyeNo salary listedHybrid

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science, Information Technology, Business/Management Information Systems, or a related field.
  • At least 4 years of professional experience in coding, designing, developing, and analyzing data.
  • Advanced knowledge and use of one or more front-end or back-end languages/technologies and moderate understanding of the corresponding other end; experience with two or more modern enterprise programming languages, APIs, external services, and relational and NoSQL databases.
  • Familiarity with Linux distributions such as Ubuntu, CentOS/RHEL, or Amazon Linux; Microsoft Windows; z/OS; or Tandem/HP Nonstop.
  • Database design and familiarity with DDL and DML for one or more of Oracle, MySQL, Microsoft SQL Server, IMS, DB2, or Hadoop.
  • Knowledge of back-end technologies such as Java, Python, .NET, Ruby, Mainframe COBOL, or Mainframe Assembler; front-end technologies such as HTML, JavaScript, jQuery, or CICS; web frameworks such as Node.js, React.js, Angular, or Redux; development tools such as Eclipse, Visual Studio, Webpack, Babel, or Gulp; mobile development for iOS or Android; or machine-learning technologies such as Python, R, Matlab, TensorFlow, or DMTK.

Responsibilities

  • Develop basic to moderately complex code using front-end and/or back-end programming languages across multiple platforms, collaborating with business and technology teams on internal and external client software solutions.
  • Design, create, and deliver routine to moderately complex program specifications for code development and support across multiple projects and issues, using broad application and database understanding to align interactions and technologies.
  • Analyze, modify, and develop moderately complex code and unit tests, and develop concise application documentation.
  • Test and validate moderately complex code changes.
  • Correct moderately complex code deficiencies and escalate alternative proposals.
  • Participate in client-facing meetings, joint-venture discussions, and vendor-partnership teams to determine solution approaches.
  • Support leadership in designing, developing, and enforcing business and infrastructure application standards, controls, procedures, and monitoring to ensure compliance and data accuracy.
  • Apply procedures, methodology, and application standards, including Payment Card Industry security compliance.
  • Prepare basic billable-hour and resource estimates for initiatives, projects, and issues.
  • Assist with on-the-job training and provide guidance to other software engineers.

Desired Qualifications

  • At least 6 years of professional experience in coding, designing, developing, and analyzing data, and experience with IBM Rational Tools.

About the Company

TSYS

Payment processing, gateways, and card services

TSYS provides payment processing and related solutions for banks, merchants, and consumers. It operates through Issuer Solutions, Merchant Solutions, and Consumer Solutions (Netspend), handling card processing, mobile payments, and online gateways like MultiPASS and Authorize.Net. It differentiates itself with a large North American footprint (about 40% third-party market share for issuing banks) and a history of acquisitions (Netspend, TransFirst) and a Global Payments merger that expanded its reach to millions of merchants and hundreds of institutions. Its goal is to deliver a complete, secure payments infrastructure that supports efficient processing, broad reach, and omnichannel payment options.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Columbus, GA
Founded
1983

Recently Posted Jobs

Explore more opportunities at TSYS

See more jobs