Demo

Full Stack Engineer Senior (Java - Backend)

Global Payments
Alpharetta, GA Full Time
POSTED ON 1/24/2025
AVAILABLE BEFORE 4/18/2025

Full Stack Engineer Senior (Java - Backend)

Make your application after reading the following skill and qualification requirements for this position.

Apply locations Alpharetta, Georgia, USA time type Full time posted on Posted 8 Days Ago job requisition id R0057579

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.

Full Stack Engineer, Digital Innovation Team

At TSYS, we’re building the future of payments. As a member of the Digital Innovation team, you’ll be part of a team passionate about technology and using it to modernize payments, and the overall banking experience. We build a wide variety of solutions from automated infrastructure and cloud-based systems, to machine learning and user experiences for web, mobile and IoT. We’re looking for people who want to join our team of designers, engineers and enthusiasts and be a part of what’s happening.

Example products that you’ll be working on as a part of the TSYS DI team...

  • Create open API’s and content for TSYS Developers ( developers.tsys.com ), our client hub for open technology (API’s, SDK’s and much more) developed by TSYS.
  • Mobile and mobile web cardholder experiences that leverage open technologies like react.js and react native, node, swift2, java, springboot, .Net and others.
  • Campaign, content and push notification systems that leverage things like Kafka, javascript, java14 and spring to deliver content to multiple channels.
  • Our industry leading fraud engine that leverages ML to learn and detect fraud patterns.
  • Our hybrid cloud application infrastructure that’s based on docker, kubernetes, microservices and postgres.

Everyday you’ll do these kinds of things…

  • Collaborate with engineers across the Digital Innovation team to create technical designs, develop, test and solve complex problems that drive the solution from initial concept to production.
  • Contribute to our automated build, deploy and test processes for each solution.
  • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
  • Transcend the traditional boundaries of Frontend and Backend, designing and delivering performant, maintainable, and scalable features.
  • Think in terms of components and systems while considering a holistic user experience.
  • Work in an engineering focused, iterative team that’s composed of people with a wide range of skills.
  • Demo your work for colleagues and members of the business team.
  • Conduct research on new and interesting technologies that help to progress our products and platforms.
  • To qualify, you’ll need to have :

    Highly Preferred

  • Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field.
  • Full-stack experience in one or more of the following : Java, Springboot, Javascript, SQL, Reactjs, Redux, scripting languages, Unix and the confidence to easily pick up others.
  • Working experience in modernizing .Net applications to Java, springboot microservices.
  • Exposure to architectural patterns of a large, high-scale applications (e.g., well-designed APIs, mobile apps, data integrations, and / or large mobile web applications).
  • Exposure to devops tools like Jenkins, Docker, Kubernetes, ELK stack, etc.
  • Fluent, open communication style – speaking, writing, collaborating.
  • Demonstrated understanding of user experience, user centered design and responsive web design.
  • Preferred

  • Six years relevant experience with advanced coding skills.
  • Experience designing and developing large distributed, mobile, machine learning, responsive web or API software systems.
  • Experience working in a team-based, start-up or agile development environment.
  • Track record of pursuing self-directed side projects, research, or open source projects.
  • TSYS Minimum Requirements

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field.
  • Typically, minimum of 6 years - Professional Experience in Coding, Designing, Developing and Analyzing Data.
  • What’s it like to work in our Team?

    Our Digital Innovation Team is a team of advanced technical experts in a variety of fields who work together to incubate new capabilities in a rapid, prototype-oriented environment that emphasizes “product over process”. We’re huge advocates of open source and as a member of the Digital innovation team, you’ll not only create innovative user experiences, massive data sets and infrastructure at scale, but you’ll also be working with a team of people who represent some of the best and brightest minds in payments. We have a growth culture that emphasizes learning and adoption of technologies that push the envelope. We have sessions designed each week to bring the team together to learn and discuss topics that are critical to our industry and the evolution of our systems. Add to that our open work environment that emphasizes collaboration across teams.

    So, what will your first day look like? First off, you’ll get a mac laptop and work with a mentor to pull the latest project from Git. Your assigned mentor is someone who stays with you throughout your first 90 days to help you gain familiarity with our teams, tools and environment. After that, we’ll have you meet with different members of the team and get to know their specialties, current projects and nuances of the job. By the end of day one, you’ll create and commit your first code push to git. We call this our “pilot push” and it promotes our culture of rapidly iterating and making progress.

    Level : Or Above

    Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpay.com.

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Full Stack Engineer Senior (Java - Backend)?

    Sign up to receive alerts about other jobs on the Full Stack Engineer Senior (Java - Backend) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $132,730 - $173,376
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $63,573 - $82,434
    Income Estimation: 
    $82,809 - $110,162
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Global Payments

    Global Payments
    Hired Organization Address Lindon, UT Full Time
    At Global Payments, we empower millions of people to move money between buyers and sellers using our payments solutions....
    Global Payments
    Hired Organization Address Auburn, AL Full Time
    Description What Part Will You Play? Resolves basic or tier 1 payment and account related requests to include but not li...
    Global Payments
    Hired Organization Address Jeffersonville, IN Full Time
    Description Summary: Global Payments is looking for an experienced tech lead or junior to mid-level engineering manager ...
    Global Payments
    Hired Organization Address Hybrid work in St. Louis, MO Full Time
    Every day, Heartland, a Global Payments Company, makes it possible for millions of people to move money between buyers a...

    Not the job you're looking for? Here are some other Full Stack Engineer Senior (Java - Backend) jobs in the Alpharetta, GA area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!