Taro Logo

Software Engineer - Java Spring Boot Developer

Global Payments is a Fortune 500® company that empowers simple, fast, secure payments worldwide, serving millions of companies through software and services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Job Description

Global Payments, a Fortune 500® company, is seeking a skilled Java Spring Boot Developer to join their dynamic team in Pune, India. This role offers an exciting opportunity to work on cutting-edge payment technology solutions that serve over 3 million companies and 600 million cardholders worldwide.

The position requires expertise in building scalable, cloud-native applications using Java and Spring Boot, with a focus on Kubernetes and Google Cloud Platform (GCP) technologies. You'll be responsible for designing and developing backend services, managing microservices, and ensuring high-quality code delivery through comprehensive testing and reviews.

As a Java Spring Boot Developer, you'll be part of a team that powers millions of daily financial transactions, working with modern cloud technologies and contributing to the company's best-in-class payment technology solutions. The role offers excellent opportunities for professional growth, hands-on experience with cutting-edge technologies, and the chance to make a significant impact on global payment systems.

The ideal candidate should have 3-6 years of experience in backend development, strong knowledge of RESTful APIs and microservices architecture, and practical experience with Kubernetes and GCP services. Additional experience with Apigee API management is a plus. You'll work in a collaborative environment that values innovation and continuous learning, with opportunities to tackle challenging projects and grow your career.

Join Global Payments to be part of a worldwide team that's shaping the future of payment technology, offering competitive benefits and the chance to work on impactful projects that serve millions of users globally.

Last updated 19 days ago

Responsibilities For Software Engineer - Java Spring Boot Developer

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build, deploy, and manage microservices in Kubernetes
  • Leverage GCP services for application hosting, scaling, and monitoring
  • Integrate APIs and services, applying best practices for security and performance
  • Collaborate with DevOps teams to optimize CI/CD pipelines
  • Ensure high code quality through unit testing, integration testing, and code reviews
  • Troubleshoot production issues and provide timely resolutions
  • Work closely with product owners and architects to translate requirements into technical solutions

Requirements For Software Engineer - Java Spring Boot Developer

Java
Kubernetes
  • 3-6 years of professional experience in backend development with Java and Spring Boot
  • Strong understanding of RESTful APIs and microservices architecture
  • Hands-on experience with Kubernetes for container orchestration
  • Experience with GCP services such as GKE, Cloud Run, Pub/Sub, Cloud Storage
  • Proficiency in Git and CI/CD tools
  • Strong problem-solving skills and ability to work in agile teams
  • Bachelor's degree in Computer Science, Information Technology, or related field

Benefits For Software Engineer - Java Spring Boot Developer

  • Opportunity to work on cutting-edge cloud technologies
  • Collaborative and innovative work culture
  • Career growth through continuous learning and challenging projects