Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Desarrollador Backend - Arquitecturas de Microservicios

Posted Updated
Discussion

Summary

Backend developer designing, building, and maintaining scalable microservices for a client's core applications in a hybrid role based in Acapulco, Mexico. Day-to-day work centers on REST APIs, Docker/Kubernetes, databases, messaging queues, and CI/CD using languages like Java, Python, Node.js, or Go.

About the Role

Our client is seeking a skilled Backend Developer with a strong focus on microservices architecture to join their innovative team in Acapulco, Guerrero, MX. This hybrid role offers flexibility, combining in-office collaboration with remote workdays. You will play a key role in designing, developing, and deploying scalable and resilient microservices that power our client's core applications. The ideal candidate possesses a deep understanding of backend development principles, experience with relevant programming languages and frameworks, and a passion for building robust, distributed systems. You will work within a collaborative environment, contributing to architectural decisions and ensuring the high quality of our backend services. This is an excellent opportunity to advance your career in a dynamic tech landscape.

Key Responsibilities
  • Design, develop, and maintain robust and scalable microservices.
  • Write clean, efficient, and well-documented code in languages such as Java, Python, Node.js, or Go.
  • Implement RESTful APIs and integrate with other services.
  • Work with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Collaborate with frontend developers, product managers, and other stakeholders.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Ensure the performance, scalability, and reliability of microservices.
  • Contribute to architectural discussions and technology selection for microservices.
  • Implement appropriate testing strategies for microservices.
  • Stay updated with emerging trends in microservices architecture and backend development.
  • Manage database interactions, including design and optimization.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in backend development.
  • Proven experience designing and developing microservices.
  • Proficiency in at least one modern backend programming language (e.g., Java, Python, Node.js, Go).
  • Experience with frameworks relevant to microservices (e.g., Spring Boot, Flask, Express.js).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Experience with RESTful API design and development.
  • Strong understanding of database technologies (SQL and/or NoSQL).
  • Knowledge of messaging queues (e.g., Kafka, RabbitMQ) is a plus.
  • Experience with Git and CI/CD pipelines.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Ability to work effectively in a hybrid environment.
Benefits
  • Our client offers a competitive salary and a comprehensive benefits package, including health, dental, and vision insurance.
  • Paid time off, including vacation, sick leave, and holidays.
  • Opportunities for professional development and continuous learning.
  • This hybrid role allows for a mix of remote work and in-office collaboration in Acapulco, Guerrero, MX, offering flexibility.
  • A retirement savings plan is offered.
  • Team events are organized to foster a strong company culture.
  • Join a company that values innovation and the development of modern, scalable solutions.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →