Software Engineer Backend (JAVA/Senior)
Descripción del puesto
STAND 8 provides end-to-end IT solutions and staffing services to enterprise partners across North America, with operational presence in Mexico supporting a wide range of technology, engineering, and business roles.
This role is responsible for leading the design and implementation of major features and services within the Platform Catalog ecosystem. The position drives architecture decisions, builds scalable backend services, and supports real-time data pipelines that power advertising platforms. This individual partners closely with product managers and stakeholders to turn business goals into technical outcomes while promoting reliability, performance, and observability.
The role also provides technical leadership through mentoring, team coordination, and production support participation.
We are headquartered in Zapopan, Jalisco, and this hybrid role is based in Andares; however, we are open to interviewing qualified candidates located anywhere in Mexico.
Location & Work Type
Location: Zapopan, Jalisco
Work Type: Hybrid
Key Responsibilities
- Lead the design and implementation of major features or services within the Platform Catalog ecosystem.
- Drive architectural discussions and propose scalable solutions aligned with engineering best practices.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Partner with product managers and stakeholders to translate business goals into technical outcomes.
- Advocate for system reliability, performance, and observability across multiple integrations.
- Design APIs to consume and produce data and build backend applications to power advertising platforms using Java, REST/GraphQL APIs, Docker, and Kubernetes.
- Use Kafka, Aerospike, and Elasticsearch to support a real-time data pipeline for the broader advertising team.
- Build and support highly available, large-scale distributed systems using microservices architecture.
- Participate in and help manage on-call and production support rotations to troubleshoot issues during off-hours and promotional events.
- Coordinate with team members to assign tasks, set goals, monitor progress, and resolve technical issues.
- Provide technical mentoring and guidance that fosters continuous learning and improvement.
- 6-8 years of software engineering experience with a track record of delivering production-grade systems.
- Deep expertise in software architecture, distributed systems, and API design.
- Proficiency in Java, with strong debugging and optimization skills.
- Experience operating in cloud-native environments (preferably GCP).
- Ability to influence design decisions and collaborate effectively with cross-functional teams.
- Strong communication skills in English / Spanish / both depending on project needs.
- Candidates must demonstrate an advanced level of English proficiency, both written and spoken.
- Experience with REST/GraphQL APIs, Docker, Kubernetes, Kafka, Aerospike, and Elasticsearch.
- Experience with microservices architecture for highly available, large-scale distributed systems.
- Experience participating in on-call and production support rotations.
- Experience with tools, technologies, or methodologies related to observability, system reliability, and platform engineering.
STAND 8 provides end-to-end IT solutions to enterprise partners across the United States and globally with offices in Los Angeles, Atlanta, New York, Mexico, Japan, India, and more. STAND 8 focuses on the "bleeding edge" of technology and leverages automation, process, marketing, and over fifteen years of success and growth to provide a world-class experience for our customers, partners, and employees.
Our mission is to impact the world positively by creating success through PEOPLE, PROCESS, and TECHNOLOGY.
Check out more at www.stand8.io; and reach out today to explore opportunities to grow together!
By applying to this position, your data will be processed in accordance with the STAND 8 Privacy Policy.
¿Te interesa este puesto?