Senior Software Engineer (java)

Global Payments Inc.

5+ years backend development experience
Strong proficiency in java and c#
Experience with google cloud platform
This role involves designing and maintaining complex backend services that serve millions of end-users globally

Job Summary

  • This role involves designing and maintaining complex backend services that serve millions of end-users globally.
  • The successful candidate will lead the architecture and design of new features while mentoring junior developers.
  • Global Payments Inc. is an equal opportunity employer committed to delivering best-in-class payment technology.

Matching Summary

This role involves designing and maintaining complex backend services that serve millions of end-users globally.

Skills & Requirements

Must-have

  • 5+ years backend development experience
  • Strong proficiency in Java and C#
  • Experience with Google Cloud Platform
  • Knowledge of PostgreSQL and MongoDB
  • Message-driven architectures with RabbitMQ

Nice-to-have

  • Experience with Kotlin programming language
  • Familiarity with Docker and Kubernetes
  • Experience with .NET or NodeJS frameworks
  • DevOps tools like Jenkins or GitHub Actions

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 5 years professional backend development experience
  • Proficiency in core Java concepts and design patterns

Work Rights

Not specified

Tailored Resume

Cover Letter