Skip to content
Backend Engineer

Backend Engineer

Specialist Engineering

HSBC

Mexico City

Apply on the employer's site

Role description

If you’re looking for a career where you can make a real impression, join our Global Service Center (GSC)- HSBC and discover how valued you’ll be.

We are currently seeking an experienced professional to join our team in the role of

Specialist Engineering
Role purpose
The API Integration Specialist plays a crucial role in enhancing the connectivity and functionality of our software systems. This position involves designing, developing, and implementing APIs E2E (middleware & backed logic) that enable seamless communication between applications and services. The ideal candidate will have a strong understanding of API protocols and hands-on experience with integration tools.

The role requires a strong technical background and a deep understanding of RESTful and SOAP APIs. Proficiency in programming languages such as Cobol, Java, Python or JavaScript is essential for building reliable integrations. A solid grasp of data formats such as JSON and XML is crucial for effective data exchange between systems. In addition, experience with API authentication methods, including OAuth and API keys, is required to ensure secure integration.

Strong problem-solving skills and the ability to communicate effectively with both technical and non-technical stakeholders are essential. The API Integration Specialist will play a key role in driving innovation and efficiency in integration processes, contributing to the overall success of technology initiatives.

Main Activities

  • Design, develop, and maintain APIs and integration services to meet business and technical requirements.
  • Collaborate with cross-functional teams to gather and analyze integration needs
  • Apply appropriate API styles and patterns (REST, SOAP, GraphQL, gRPC) and ensure consistent standards across services.
  • Monitor API health and performance; troubleshoot incidents and implement root-cause fixes.
  • Create and update technical documentation for API integrations.
  • Provide technical guidance and support to internal teams and, where applicable, clients/consumers of the APIs.
  • Familiarity with Agile methodologies
  • Knowledge of DevOps tools and practices (desirable)

In this role, the successful candidate is expected to stay up to date with the latest trends in API technologies and continuously improve integration processes. Their expertise will contribute to the efficiency and scalability of software solutions, ensuring systems remain robust and adaptable to evolving business needs.

A detail-oriented mindset is required to ensure accuracy in data handling and integration tasks, along with a proactive attitude towards learning and adapting to new technologies.

Requirements

  • Backend Programming: Proficiency in languages like Cobol, Java, Python, Node.js, Go, C#, or Ruby for building API services.
  • API Design Patterns: Deep understanding of REST principles, GraphQL, gRPC, and when to apply each approach.
  • HTTP Protocol: Thorough knowledge of HTTP methods, status codes, headers, and content negotiation.
  • Authentication & Authorization: Experience with OAuth 2.0, JWT, API keys, and implementing secure authentication flows.
  • Database Management: Skills in both SQL and NoSQL databases, query optimization, and data modeling.
  • API Documentation: Ability to create clear documentation using OpenAPI/Swagger, API Blueprint, or similar specifications.
  • Version Control: Proficiency with Git and collaborative development workflows.
  • Testing: Experience with unit testing, integration testing, and API testing tools like Postman, REST Assured, or Tosca.
  • API Management: Familiarity with platforms like Kong, Apigee, AWS API Gateway, or Azure API Management, ZOSConnect.
  • Microservices Architecture: Understanding of distributed systems, service discovery, and inter-service communication.
  • Performance Optimization: Skills in caching strategies, rate limiting, and optimizing API response times.

Security Best Practices: Knowledge of OWASP API Security, input validation, and preventing common vulnerabilities.

You’ll achieve more when you join HSBC!

At HSBC we offer our colleagues a greater number of days so that they can fully enjoy their wedding, take care of the new member of the family, or grieve the loss of a family member. Our paid leave package is at the forefront in Mexico, now you have one more reason to be HSBC and proudly live a culture of well-being, balance and care

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued by HSBC Electronic Data Processing (México) Private LTD***

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Java Full Stack Developer | Desarrollador Full Stack Java Senior

Infosys

Mexico City

Apply on the employer's site

Role description

Location: CDMX (Hybrid – 3 days per week at Infosys Office)
We are seeking a highly experienced and skilled
Senior Java Full Stack Developer
to design, develop, and maintain robust and scalable enterprise-level applications. This role requires deep expertise in
Java, Spring Boot, and React
, strong communication skills, solid engineering practices, and frequent client interaction.

Key Responsibilities

  • Develop high-quality, maintainable code for both new features and existing systems using Java, Spring Boot, React, and related technologies.
  • Lead the design and development of complex features and components across the application stack.
  • Translate functional product requirements into high-quality backend and front-end implementations.
  • Write and maintain comprehensive unit tests, and support functional, integration, contract testing, and TDD practices.
  • Apply SOLID principles, design patterns, and scalable architecture techniques to ensure high-quality solutions.
  • Conduct peer and group code reviews and mentor junior developers to uphold best practices.
  • Engage proactively with clients to clarify requirements and provide updates.
  • Collaborate with cross-functional teams to define requirements, scope, and delivery timelines.
  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.
  • Work with large-scale enterprise systems, complex integrations, and distributed transactions when required.
  • Maintain strong stakeholder relationships through clear communication and high emotional intelligence.

Required Skills And Experience

  • Strong communication skills, both verbal and written, with proven collaboration and organizational abilities.
  • 5–8+ years of professional experience with a strong focus on full-stack development.
  • Deep expertise in Java, Spring Boot, J2EE, and microservices architectures.
  • Hands-on experience with Spring MVC, Spring Security, Spring AOP/Aspects, JPA, Hibernate.
  • Proven proficiency with React, JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern state management libraries (Redux, Context API).
  • Experience with React Hooks, component-based architecture, and front-end performance optimization.
  • Experience building and consuming RESTful APIs and SOAP Web Services.
  • Strong experience with JSON/XML, distributed transactions, and integration patterns.
  • Experience with SQL relational databases such as SQL Server or Oracle DB.
  • Familiarity with legacy technologies: JSF, AngularJS, jQuery, JBoss, Log4j, Eclipse STS.
  • Hands-on experience with at least one major cloud platform: AWS, Azure, or GCP.
  • Strong experience writing automated tests using JUnit, TestNG, Mockito, along with front-end testing frameworks such as Jest, React Testing Library.
  • Strong understanding of software engineering best practices including CI/CD, code reviews, maintainable design, and Agile delivery.
  • Ability to write clean, maintainable Java and SQL code across diverse technical scenarios.
  • Experience with large-scale application development and recent hands-on coding.
  • Excellent English communication skills.
  • Strong analytical and problem-solving skills.
  • Ability to quickly learn and adapt to new technologies.
  • Bachelor’s degree in Computer Science, IT, Software Engineering, or related field.

Nice To Have Skills

  • Experience with Kafka or other event streaming platforms.
  • Experience with non-relational databases.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Experience with Docker and Kubernetes.
  • Knowledge of asynchronous programming and message queues.
  • Knowledge of secrets management tools (AWS Secrets Manager, Azure Key Vault, GCP Secret Manager, HashiCorp Vault).

Desired Skills And Qualities

  • A proactive, ownership-driven, and results-oriented mindset.
  • High emotional intelligence enabling effective collaboration.
  • Openness to giving and receiving feedback constructively.
  • Comfortable with frequent client interaction.
  • Ability to work independently and as part of a team.
  • Passion for continuous learning and keeping up with both modern and legacy enterprise technologies.

About Us
Infosys is a global leader in next-generation digital services and consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.

EEO

Infosys provides equal employment opportunities to applicants and employees without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability. Infosys provides equal employment opportunities to applicants and employees without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Java Fullstack Developer

Azkait

Mexico City

Apply on the employer's site

Role description

AZKAIT
es una empresa Mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos.

Estamos en la búsqueda de tu talento como
Java Fullstack Developer
Requisitos:

  • Experiencia (+3 años) en desarrollo Fullstack con Java y Spring Boot.
  • Experiencia sólida en Frontend con React.js (deseable Angular).
  • Manejo de APIs RESTful/GraphQL, bases de datos y Git.
  • Inglés avanzado.

Beneficios:

  • 100% de nómina.
  • Aguinaldo de 30 días.
  • Prestaciones de ley y superiores.
  • IMSS, Infonavit y PTU conforme a la ley.
  • Vales de despensa.
  • Seguro de gastos médicos mayores para el colaborador y su familia directa.
  • Seguro de vida.
  • Seguro dental.
  • Tarjeta de descuentos en tiendas departamentales y redes médicas.
  • Cursos y certificaciones sin costo.
  • Transporte corporativo gratuito desde CDMX (Paseo de la Reforma).
  • Contrato inicial de prueba de 3 meses, posteriormente indeterminado..

Lugar y esquema de trabajo:

  • Toluca, Estado de México (con transporte gratuito de ida y vuelta desde CDMX).
  • Esquema Híbrido (3 días en oficina / 2 días Home Office).
  • Horario: Lunes a viernes de 9:00 am a 6:00 pm CST.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Software Developer

ICIMS

Mexico City

Apply on the employer's site

Role description

Job Overview
Are you passionate about building scalable solutions that solve real problems with social impact?

Do you enjoy designing clean, efficient, and maintainable software that handles millions of transactions per day? We are looking for a Mid Python Developer to join our engineering team and help transform the future of employment in Latin America and the United States.

At iCIMS, we build next-generation enterprise software to automate and optimize how companies attract, select, and manage human talent. We focus on high-impact, scalable, data-driven products designed to improve the lives of millions of people.

About Us
When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs.

Responsibilities
Your responsibilities will include:

  • Designing, developing, and maintaining robust and scalable backend applications using Python, Django, and FastAPI.
  • Participating in architecture definition, database schema design, development patterns, and quality standards.
  • Contributing to system reliability by implementing observability tools (logging, metrics, tracing).
  • Provide technical guidance, participate in architectural discussions, and mentor other engineers to raise the overall bar of the team.
  • Designing and consuming RESTful APIs.
  • Collaborating with other teams (product, infrastructure, QA) to ensure timely delivery of high-impact features.
  • Writing clean, documented code covered by automated tests.

Some projects you could work on:

  • Event-driven system to handle millions of daily messages.
  • Centralized authentication/authorization layer for all our services.
  • Internationalization (i18n) and localization (l10n) engine.
  • Configurable recruiting microcomponents for clients.
  • Development and evolution of our ATS (Applicant Tracking System).

Qualifications
We’re looking for someone with:

  • At least 2 years of professional experience with Python and at least 1 year with Django and/or FastAPI.
  • At least 1 year of experience designing software architecture and production service infrastructure.
  • Solid knowledge of SQL databases (especially PostgreSQL) and familiarity with NoSQL such as DynamoDB or MongoDB.
  • Comfortable working in an AI-augmented environment, using tools such as GitHub Copilot or Cursor to accelerate coding and continuously exploring new technologies to boost productivity.
  • Understanding of Linux/Unix systems and networking fundamentals.
  • Experience with modern development tools: Git, CI/CD, Docker, automated testing.
  • Familiarity with AWS (EC2, S3, RDS, etc.).
  • Ability to write modern, testable, maintainable code.
  • Autonomy and proven ability to learn quickly.
  • Minimum B2 English level required (assessment will be conducted).
  • Must live in Mexico with a current CURP

Preferred
It would be great if you also have:

  • Experience with enterprise-level security practices and standards.
  • Knowledge of other languages such as Golang or Node.js.
  • Familiarity with modern architectures (e.g., hexagonal, DDD, EDD).
  • Experience in startups or high-growth agile environments.

EEO Statement
ICIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at ICIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com.

Compensation And Benefits

  • Direct employment with full legal benefits
  • Major medical insurance including dental, vision, and travel coverage
  • 100% remote work
  • 18 labor days of vacation
  • Support for furniture and equipment

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Go Developer

Azkait

Mexico City

Apply on the employer's site

Role description

AZKAIT
es una empresa Mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos.

Estamos en la búsqueda de tu talento como
Go Developer
.
Requisitos:

  • Experiencia (+3 años) en desarrollo con Go (Golang).
  • Manejo de concurrencia avanzada (Goroutines, Channels) y APIs REST / gRPC.
  • Dominio de PostgreSQL (optimización de consultas e índices).
  • Manejo de Docker y Kubernetes.

Beneficios:

  • Contratación 100% de nómina (o esquema Contractor por Honorarios).
  • Aguinaldo de 30 días.
  • Prestaciones de ley y superiores.
  • IMSS, Infonavit y PTU conforme a la ley.
  • Vales de despensa.
  • Seguro de gastos médicos mayores para el colaborador y su familia directa.
  • Seguro de vida.
  • Seguro dental.
  • Tarjeta de descuentos en tiendas departamentales y redes médicas.
  • Cursos y certificaciones sin costo.
  • Contrato inicial de prueba de 3 meses, posteriormente indeterminado..

Lugar de trabajo y esquema de trabajo:

  • Ciudad de México (Col. Verónica Anzures / Miguel Hidalgo).
  • Esquema 100% Presencial.
  • Horario: Lunes a viernes de 9:00 am a 6:00 pm CST.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

25 more openings in this category and country

Specialist EngineeringHSBC · Mexico

Apply on the employer's site
Specialist Engineering — HSBC | mentors.coach