Job#:
job description
integration technical lead (java, golang, apis, data pipelines) - apex systems mexico
who we are
apex systems is a global technology services firm providing end-to-end solutions that combine talent, technology, and insight. From our mexico delivery center (mdc), we deliver large-scale integration, data, and platform engineering services that power global innovation.
position overview
we are seeking an integration technical lead with strong experience in api integrations, data pipelines, and real-time connectivity. This role supports a google payments engineering team responsible for complex internal product integrations across portfolio management, reporting, and payments platforms. The ideal candidate combines architectural vision with hands‑on development in java or golang and has a passion for solving large-scale integration challenges.
key responsibilities
* lead the design and implementation of a reusable integration layer connecting multiple enterprise systems.
* develop real-time or near real-time integrations using apis, messaging, and data streaming tools (e.g., cloud pub/sub).
* define integration architecture‑including authentication, authorization, error handling, retry strategies, and versioning.
* collaborate with google's internal teams to analyze requirements, review documentation, and define integration solutions.
* build secure, privacy‑compliant integration code and participate in code reviews and performance tuning.
* design data pipelines that manage transformations, ingestion, and synchronization between multiple systems.
* establish performance slas (latency, throughput) and monitoring frameworks for integration performance.
* recommend and implement integration tooling aligned with google's cloud ecosystem.
* ensure delivery meets compliance, scalability, and reliability standards in production.
required qualifications
* 7+ years of experience in software or systems integration roles.
* proven experience designing and implementing complex api and data integrations.
* proficiency in java or golang for developing integration services.
* expertise in api authentication and authorization (oauth2, jwt, service accounts).
* experience building real-time or near real-time pipelines using messaging/streaming technologies.
* knowledge of data transformation and mapping concepts.
* strong understanding of versioning, error handling, and retry logic in distributed systems.
* familiarity with secure, privacy‑compliant coding practices.
* english proficiency (c1+ level) to work with global teams and clients.
preferred skills
* ability to interact with and present to executive level leadership and explain technical concepts to non-technical stakeholders.
* experience with google cloud platform (gcp) and tools like cloud pub/sub, dataflow, or bigquery.
* background in enterprise integration patterns and middleware frameworks.
* familiarity with api management platforms (apigee, kong, mulesoft).
* experience defining slas and monitoring strategies for integrations.
* exposure to agile/scrum methodologies and consulting delivery models.
apex systems is a world‑class it services company that serves thousands of clients across the globe. When you join apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including great place to work and great place for women to work in mexico.
#j-18808-ljbffr