Taro Logo

Software Engineer - JAVA/Full Stack Developer

A Fortune 500 company that provides payment technology and software solutions, processing payments for over 3 million companies worldwide.
Tempe, AZ, USAAlpharetta, GA, USADallas, TX, USA
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance

Job Description

Global Payments is a leading Fortune 500 company at the forefront of payment technology and software solutions, serving over 3 million companies and 600 million cardholders worldwide. We're seeking a Software Engineer - JAVA/Full Stack Developer to join our dynamic team in a hybrid work environment.

The role offers an exciting opportunity to work on mission-critical payment systems using a diverse technology stack including Java, Python, Node.js, React, and cloud technologies. You'll be responsible for developing and maintaining both front-end and back-end applications, working throughout the software development lifecycle from design to implementation.

As a mid-level engineer, you'll collaborate with business and technology teams to create solutions for internal and external clients. The position requires strong technical skills in Java and full-stack development, with opportunities to work with modern frameworks and cloud technologies like GCP. You'll be involved in client-facing meetings and contribute to architectural decisions while ensuring compliance with PCI security standards.

The ideal candidate will have 4+ years of professional experience, a strong foundation in computer science or related field, and a passion for creating robust, scalable payment solutions. You'll be joining a global team that values innovation and provides opportunities for professional growth while working on technology that impacts millions of financial transactions daily.

Benefits include working with cutting-edge payment technologies, professional development opportunities, and the chance to make a significant impact in the financial technology sector. Join us in shaping the future of digital payments and growing your career with a leader in the payments technology landscape.

Last updated 5 days ago

Responsibilities For Software Engineer - JAVA/Full Stack Developer

  • Develops basic to moderately complex code using front and back end programming languages
  • Designs, creates, and delivers routine to moderately complex program specifications
  • Analyzes, modifies, and develops moderately complex code/unit testing
  • Participates in client facing meetings and vendor partnership teams
  • Provides support for design, development and enforcement of business/infrastructure application standards
  • Conducts basic billable hours and resource estimates
  • Assists with on-the-job training and provides guidance to other software engineers

Requirements For Software Engineer - JAVA/Full Stack Developer

Java
JavaScript
Node.js
Python
React
TypeScript
  • BS in Computer Science, Information Technology, Business/Management Information Systems or related field
  • Minimum of 4 years professional experience in coding, designing, developing and analyzing data
  • Advanced knowledge of one or more front/back end languages/technologies
  • Experience working with various APIs and external Services
  • Experience with both relational and NoSQL Databases
  • Knowledge of Cloud Framework: GCP
  • Experience with PostGres, SQL Server
  • Proficiency in web technologies like Node.js, React.js, Angular

Related Jobs