Taro Logo

Associate Senior Software Engineer

Leading pure play payments technology company delivering innovative software and services globally, enabling customers to operate efficiently across multiple channels.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance · Enterprise SaaS

Job Description

Global Payments, a leading payments technology company, is seeking an Associate Senior Software Engineer to join their Core Transaction Processing Team. This role offers an exciting opportunity to work with cutting-edge payment technologies while serving over 3 million companies and 600 million cardholders worldwide. The position requires expertise in Java, cloud technologies, and microservices architecture, with a focus on building robust, scalable payment solutions.

The ideal candidate will have 7+ years of experience in software development, with a strong background in Java/JEE, Spring Framework, and cloud technologies, particularly AWS. You'll be responsible for designing and implementing fault-tolerant systems, contributing to automated deployment pipelines, and mentoring junior engineers. The role combines technical leadership with hands-on development, requiring both deep technical knowledge and excellent communication skills.

Working at Global Payments offers the opportunity to impact the future of financial technology, working with a worldwide team that processes millions of transactions daily. The company's commitment to innovation and best-in-class payment solutions makes this an ideal position for engineers looking to make their mark in the fintech industry. The role is based in Noida, India, offering a chance to work with a global team while developing solutions that shape the payments technology landscape of tomorrow.

Last updated 10 days ago

Responsibilities For Associate Senior Software Engineer

  • Collaborate with engineers to create technical designs and develop solutions
  • Contribute to automated build, deploy and test processes
  • Demo work for colleagues and business team members
  • Create mechanisms for rapid recovery and fault tolerance
  • Develop automated tests for code pipeline
  • Provide detailed monitoring across application levels
  • Mentor junior engineers
  • Plan and manage sprints within project team

Requirements For Associate Senior Software Engineer

Java
Python
JavaScript
MongoDB
Kafka
Redis
Kubernetes
  • 7+ years of professional experience in coding, designing, developing and analyzing data
  • BTech/Master's Degree in Computer Science or Information Systems
  • Experience with SOA Architecture, Microservices Architecture
  • Knowledge of Java/JEE Design Patterns
  • Experience with Spring Framework ecosystem
  • Experience with AWS services and cloud-native projects
  • Experience with container technology and DevOps tools
  • Strong understanding of server virtualization and networking
  • Good communication and interpersonal skills
  • Experience with agile development and TDD