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 revolutionizing the payments technology landscape, serving over 3 million companies and 600 million cardholders worldwide. This role offers an exciting opportunity to join their software engineering team as a Java/Full Stack Developer. The position involves working across the entire software development lifecycle, creating and maintaining applications using various modern technologies including Java, Python, Node.js, and React.

The ideal candidate will work in a hybrid environment across multiple locations (Tempe, Alpharetta, or Dallas), contributing to mission-critical payment processing systems. You'll be developing both front-end and back-end solutions, working with cloud technologies (GCP), and various databases including PostgreSQL and SQL Server.

This role offers the chance to work on significant projects that directly impact millions of daily financial transactions. You'll collaborate with cross-functional teams, participate in client-facing meetings, and help shape the future of payment technology solutions. The position provides opportunities for professional growth, including mentoring other engineers and working with cutting-edge technologies in the fintech space.

The company offers a collaborative environment where you'll be part of a global team of 27,000+ professionals, working on innovative solutions in the payments industry. This is an excellent opportunity for a mid-level developer looking to grow their career in a stable, growing Fortune 500 company at the intersection of technology and financial services.

Last updated 6 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
Python
Node.js
React
PostgreSQL
  • 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 development tools like Eclipse, Visual Studio, Webpack, Babel

Related Jobs