
Associate Senior Software Engineer
Global Payments1 day ago
Pune, IndiaSenior
Responsibilities
- Design, develop, deploy, and maintain API proxies, shared flows, reusable components, and backend integrations using Apigee X/Edge.
- Implement authentication, authorization, traffic management, rate limiting, quota, security, logging, fault handling, and performance optimization.
- Administer Apigee organizations, environments, deployments, configurations, IAM, roles, permissions, keystores, target servers, and KVMs.
- Manage certificates, renewals, CSR generation, IP blacklisting, and other security and governance activities.
- Monitor API traffic, availability, latency, errors, platform health, dashboards, alerts, metrics, and analytics.
- Troubleshoot API and platform issues, provide production incident support, perform root cause analysis, and implement corrective and preventive improvements.
- Define API standards, guidelines, governance policies, security practices, and development best practices.
- Collaborate with stakeholders and technology teams to gather requirements, determine solution approaches, and deliver API solutions.
- Advise leadership on application standards, controls, procedures, monitoring, compliance, and PCI security requirements.
- Provide technical guidance, on-the-job training, documentation, implementation plans, resource estimates, and support to software engineers.
Requirements
- Requires 5–8 years of strong development experience with Apigee technologies.
- Hands-on experience designing, developing, managing, securing, scaling, monitoring, and optimizing Apigee API proxies and integrations.
- Experience with Apigee X/Edge administration, organizations, environments, deployments, platform configuration, IAM, roles, permissions, keystores, target servers, and KVMs.
- Experience with REST/SOAP integrations, JSON/XML transformation, OpenAPI/Swagger specifications, authentication and authorization, rate limiting, quotas, observability, and API analytics.
- Experience managing certificates, certificate renewals, CSR generation, IP blacklisting, security governance, incident response, and production support.
- Strong analytical, planning, organizational, communication, collaboration, and competing-priority management skills.
- Ability to collaborate with business stakeholders, development teams, vendors, and other technology groups.
- Exposure to the payments industry is preferred.
About Global Payments
Global Payments is a public payment technology and merchant services company that provides card acceptance, ecommerce, POS, and integrated software to businesses and financial institutions. It earns primarily from transaction processing fees and software subscriptions, and trades on the NYSE as GPN. Headquartered in Atlanta, it is a Fortune 500 company and combined with TSYS in 2019 to add issuer processing and banking partnerships.