Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Tips empleo Fichas empresas
Buscar

(java software architect) principal i, application development [em738]

Xico, Méx
Herbalife
Publicada el 18 septiembre
Descripción

Overview

Recruiter - Lorena Padilla

Position reports to: Ganesh Ganeshmani

Work schedule: Hybrid, going to the office in GDL for 3 days

Position Summary Statement:

The Principal of Application Development acts as a technical expert in a specific area in Application Services, focusing on providing expertise, guidance, and support on high-expertise areas.

This role leads all development activities and coordinates with other cross-functional teams to ensure delivery.

Detailed Responsibilities/Duties:

- Collaborate with global business stakeholders (product, marketing, vendor teams) to gather and analyze requirements, translating them into scalable, maintainable, and high-performance Java-basedsolutions.
- Design and implement end-to-end application architectures, ensuring alignment with enterprise standards and business goals.
- Lead the development of complex modules and integrations, ensuring code quality, performance, and security.
- Provide expert-level technical guidance to development teams, fostering a culture of continuous learning and engineering excellence.
- Mentor junior and mid-level developers, conducting code reviews, pair programming, and knowledge-sharing sessions.
- Partner with enterprise architects and engineering leadership to evaluate and recommend technology stacks, frameworks, and design patterns.
- Contribute to long-term architectural vision and roadmap planning, ensuring systems are resilient, scalable, and adaptable to change.
- Drive initiatives to improve system reliability, observability, and performance through proactive monitoring, alerting, and incident response.

Job Qualifications

Skills Required:

Core Technical Expertise

- Strong Object-Oriented Programming (OOP) skills with a deep understanding of design patterns, SOLID principles, and modern application development paradigms.
- Proficiency in Java and related technologies (e.g., Spring Boot, JPA, Hibernate), with experience in full-stack development being a plus.
- Experience with relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB preferred), including ORM frameworks.
- Advanced hands-on experience designing and deploying microservices architectures, focusing on resilience, scalability, and maintainability.
- Familiarity with API-first development, including RESTful APIs, OpenAPI/Swagger, and GraphQL.

Cloud & Infrastructure

- Practical experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP) (GCP preferred).
- Knowledge of cloud-native development, including containerization (Docker), orchestration (Kubernetes), and infrastructure as code (Terraform, ARM templates).
- Understanding of cloud security best practices, identity and access management (IAM), and secure coding standards.

Integration & Event-Driven Architecture

- Experience building event-driven systems using Kafka (preferred), RabbitMQ, or similar platforms.
- Strong understanding of data integration patterns, data contracts, and system interoperability.

DevOps & Operational Excellence

- Proficiency in CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Experience with observability tools (e.g., Prometheus, Grafana, ELK stack, Datadog, New Relic) for monitoring, logging, and alerting.
- Proven ability to build and maintain highly available, fault-tolerant, and enterprise-scale systems.

Soft Skills & Collaboration

- Strong analytical and problem-solving skills with a proactive mindset.
- Excellent oral and written communication skills.
- Demonstrated ability to collaborate effectively with cross-functional teams.
- Experience working in Agile/Scrum environments.

Certificates / Training:

- Required: Certifications demonstrating industry recognition for the area of expertise

Experience:

- 6+ years’ experience as a software engineer is a must.
- 4+ Years’ experience in design & development of end-to-end complex applications (Architect)
- Experience as a Team Lead, providing mentoring to multicultural teams, is essential.

Education Required:

- Bachelor's in Computer Science or equivalent

Preferred

- Advanced Technical Degree

#J-18808-Ljbffr

Aplicar
Crear una alerta
Alerta activada
Guardada
Guardar
Oferta similar
[lt-541] | account receivables analyst
Xico, Méx
Herbalife
Oferta similar
Principal i, application development. (méxico)
Xico, Méx
Herbalife
Oferta similar
Director, hr business partnering gbs. - eaw-664
Xico, Méx
Herbalife
Ofertas similares
Empleo Herbalife
Empleo Herbalife en Xico, Méx
Empleo Xico, Méx
Empleo México
Inicio > Empleo > (Java Software Architect) Principal I, Application Development [EM738]

Jobijoba

  • Tips empleo
  • Opiniones Empresas

Ofertas de empleo

  • Ofertas de empleo por ocupaciones
  • Búsqueda de empleo por categorías
  • Empleos por empresas
  • Empleos para localidad

Contacto / Asociados

  • Contacto
  • Publique sus ofertas en Jobijoba

Menciones legales - Términos y condiciones de uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2025 Jobijoba - Todos los derechos reservados

Aplicar
Crear una alerta
Alerta activada
Guardada
Guardar