Global Payments logo

Associate Senior Software Engineer

Global Payments
NewPosted today

LOCATION

PUNE · Onsite

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

ApigeeRESTful APIsAPI IntegrationObservabilityRoot Cause AnalysisIncident response

Job description

Overview

Senior Apigee Developer and Admin/Operations Engineer responsible for the end-to-end API lifecycle on Apigee X/Edge, including API proxy development, integrations, deployments, platform administration, monitoring, troubleshooting, security, governance and production support.

What you'll do

  • Design, develop and maintain API proxies, shared flows and reusable API components using Apigee X/Edge.
  • Implement security, traffic management, authentication/authorization, rate limiting and quota policies.
  • Develop API integrations with backend applications and services, including JSON/XML transformation and customized integration logic.
  • Implement logging, observability, fault handling and API performance optimizations.
  • Support REST/SOAP API integration and OpenAPI/Swagger specifications.
  • Administer Apigee organizations, environments, deployments and platform configurations.
  • Manage IAM, roles, permissions and access controls across Apigee environments.
  • Configure and maintain Keystores, Target Servers and KVMs.
  • Manage certificates, certificate renewals, CSR generation and security-related operational activities.
  • Support IP blacklisting and security/governance requirements.
  • Monitor API traffic, availability, latency, errors and overall platform health.
  • Configure and maintain dashboards, alerts, metrics and API analytics.
  • Troubleshoot API and platform issues and provide production incident support.
  • Perform root cause analysis and drive corrective/preventive improvements.
  • Support incident, change and deployment activities.
  • Define API standards, guidelines and best practices for development teams.
  • Collaborate with stakeholders to gather requirements and translate them into API solutions.
  • Evaluate existing API infrastructure and recommend improvements.
  • Develop moderately complex code using front and/or back-end programming languages in collaboration with business and technology teams.
  • Design, create and deliver moderately complex program specifications for code development and support.
  • Perform and advise on testing, validation requirements, and corrective measures for complex code deficiencies.
  • Participate in client-facing meetings, joint venture discussions and vendor partnership teams to determine solution approaches.
  • Advise leadership on the design, development and enforcement of business and infrastructure application standards, including controls, procedures and monitoring.
  • Apply in-depth knowledge of procedures, methodology and application standards, including Payment Card Industry (PCI) security compliance.
  • Develop, administer and recommend billable hours and resource estimates on complex initiatives, projects and issues.
  • Assist with on-the-job training and provide in-depth expertise and advice to software engineers.

What you'll need

  • 5-8 years of strong development background in Apigee Technologies.
  • Strong analytical, planning and organizational skills with an ability to manage competing demands.
  • Excellent verbal and written communication skills; able to collaborate across business teams (stakeholders) and other technology groups.

Nice to have

  • Exposure to the Payments industry.

Details

  • Location: Pune, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Associate Senior Software Engineer