¡Activa las notificaciones laborales por email!

Sr java developer

InfoVision Inc.

Mérida

A distancia

MXN 1,112,000 - 1,483,000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A global IT services company located in Mérida, Mexico is seeking a Senior Software Engineer to lead the design and implementation of key platform features. The role involves collaborating with product managers and engineers, mentoring junior team members, and ensuring system reliability. Candidates should have 6–8 years of experience and strong proficiency in Java and GraphQL, along with cloud-native experience. Attractive compensation and flexible remote work options are offered.

Servicios

Competitive compensation and benefits
Flexible remote work option
Opportunities for career advancement

Formación

  • 6–8 years of software engineering experience with a proven track record of delivering production-grade systems.
  • Deep expertise in software architecture, distributed systems, and API design.
  • Strong proficiency in Java and GraphQL with excellent debugging and performance optimization skills.
  • Hands-on experience in cloud-native environments.

Responsabilidades

  • Lead design and implementation of key platform features and services.
  • Propose scalable, cloud-native solutions.
  • Mentor junior engineers and foster a culture of improvement and technical excellence.
  • Work with product managers to translate business objectives into technical outcomes.
  • Advocate for system performance and reliability.
  • Build and maintain backend applications and APIs.
  • Utilize Kafka and other tools to manage real-time data pipelines.
  • Design and implement distributed systems.
  • Participate in production support and troubleshooting.
  • Coordinate with team members for task management.
  • Provide technical guidance and mentorship to the team.

Conocimientos

Java
GraphQL
Docker
Kubernetes
Kafka
Aerospike
Elasticsearch
Software architecture
Distributed systems

Herramientas

GCP
Descripción del empleo

🚀 Infovision is a global IT services company committed to delivering innovative solutions that drive digital transformation and enhance operational efficiency. We promote a collaborative environment that supports growth and enables our teams to work on impactful projects with leading clients.

Role overview

As a Senior Software Engineer, you will lead the design and implementation of major features and services within the Platform Catalog ecosystem. You’ll collaborate closely with product managers, stakeholders, and fellow engineers to deliver scalable, reliable, and high-performance solutions that power our advertising platform.

Key responsibilities
  • Lead design & implementation: Drive the design and development of key platform features and services, ensuring alignment with architectural best practices.
  • Architecture & scalability: Lead technical discussions and propose scalable, cloud-native solutions that adhere to engineering excellence standards.
  • Mentorship & collaboration: Mentor junior engineers, promote knowledge sharing, and foster a culture of continuous improvement and technical excellence.
  • Cross-functional partnership: Work with product managers and stakeholders to translate business objectives into actionable technical outcomes.
  • System reliability: Advocate for performance, observability, and reliability across multiple system integrations.
  • Backend engineering: Build and maintain backend applications and APIs (REST/GraphQL) using Java, Docker, and Kubernetes to support data-driven advertising systems.
  • Real-time data pipelines: Utilize Kafka, Aerospike, and Elasticsearch to build and manage real-time data pipelines that serve as the backbone of the advertising platform.
  • Microservices architecture: Design and implement highly available, large-scale distributed systems using modern microservices patterns.
  • Production support: Participate in on-call rotations and production support to troubleshoot and resolve system issues, including during critical promotional events.
  • Team coordination: Coordinate with team members to assign tasks, set goals, monitor progress, and resolve technical challenges efficiently.
  • Technical leadership: Provide guidance and mentorship to the team, encouraging innovation and excellence in engineering practices.
We are a match because you have
  • 6–8 years of software engineering experience with a proven track record of delivering production-grade systems.
  • Deep expertise in software architecture, distributed systems, and API design.
  • Strong proficiency in Java and GraphQL, with excellent debugging and performance optimization skills.
  • Hands-on experience in cloud-native environments (GCP).
  • Ability to influence technical decisions and collaborate effectively across cross-functional teams.
What We Offer

💰 Competitive compensation and benefits – including attractive legal and above-the-law perks

🤝 A collaborative and innovative work culture

📈 Opportunities for career advancement and skill development

🏡 Flexible remote work option

If you're ready to take the next step in your career and join a dynamic, forward-thinking team, we’d love to hear from you!

📩 Contact: abdi.bernal@infovision.com

🛂 Note: This position is not eligible for employment-based visa/immigration sponsorship.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.