Backend Developer

Detalles de la oferta

We are seeking an experienced Backend Developer with a strong background in Node.js to join our team. As a Backend Developer, you will play a key role in designing, developing, and maintaining our backend services, utilizing cutting-edge technologies such as NestJS, GraphQL, microservices, and Elasticsearch. If you are passionate about building scalable and resilient systems, we invite you to apply!

**Requirements**:

- **Proficiency in Node.js and TypeScript**: Extensive experience with Node.js and TypeScript, as NestJS is a Node.js framework that heavily leverages TypeScript.
- **Experience with Docker and Docker Compose**: Familiarity with containerization and orchestration of microservices using Docker and Docker Compose.
- **Knowledge of PostgreSQL and TypeORM**: Understanding of PostgreSQL for relational data storage and TypeORM for object-relational mapping within NestJS.
- **Familiarity with Elasticsearch**: Experience with Elasticsearch for handling search and analytics operations.
- **Understanding of AWS Services**: Knowledge of AWS services, particularly AWS Cognito for user authentication and authorization, and AWS SQS for message queuing between services.
- **GraphQL Competence**: Ability to work with GraphQL and set up a GraphQL gateway for interacting with microservices.
- **RESTful API Development**: Competence in building and maintaining RESTful APIs and integrating microservices using REST or message queues.
- **Version Control**: Experience with version control systems like Git for code management and collaboration.
- **Microservices Architecture**: Knowledge of microservices architecture principles, such as scalability, resilience, and inter-service communication.
- **CI/CD Understanding**: Understanding of CI/CD pipelines for automated testing and deployment processes.
- **Required Experience**: Minimum 3 years
- **English Level**: Conversational C1

**Responsibilities**:

- **Developing and Maintaining Backend Services**: Design, develop, and maintain backend services using NestJS, Node.js, and TypeScript.
- **Database Interaction**: Implement and manage database schemas and interactions with PostgreSQL and Elasticsearch.
- **Containerization**: Create, deploy, and manage Docker containers for microservices.
- **AWS Integration**: Integrate AWS Cognito for secure user authentication and authorization.
- **API Design**: Design and implement RESTful APIs and integrate with AWS SQS for microservice communication.
- **GraphQL Gateway**: Build and maintain a GraphQL gateway for interactions between microservices and the frontend.
- **Collaboration**: Collaborate with cross-functional teams, including front-end developers and DevOps, to implement end-to-end solutions.
- **Security and Compliance**: Ensure compliance with security best practices and data protection regulations.
- **Code Review and Documentation**: Participate in code reviews, architecture discussions, and Agile development sprints. Document technical processes and software architecture.
- **Continuous Learning**: Stay up-to-date with the latest developments in backend development, microservices architecture, and related technologies.

If you have the required skills and experience and are looking for an exciting opportunity to work on cutting-edge technologies, we encourage you to apply. Our team values diversity and is committed to providing equal opportunities to all qualified applicants. Join us in shaping the future of our backend infrastructure!

**Salary**: $10,000.00 - $100,000.00 per month


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Auxiliar Para App

BENEFICIOS: ? Apoyoeconómico de entrenamiento $$$.? Prestaciones de ley(Aguinaldo, vacaciones, IMSS, etcétera).? Contrato portiempo indeterminado.? Bono por ...


Veracruz

Publicado 6 days ago

Desarrollador Front End

Escolaridad: Afín al perfil (Ingeniería en Software, entre otras)Experiência: Mínimo de 4 años en puesto similar utilizando las siguientes herramientas de ma...


My Best Travel - Veracruz

Publicado 6 days ago

Business Developer Jr

BeneficiosPrestaciones de ley (IMSS, vacaciones, aguinaldo)Excelente ambiente de trabajoPlan de carrera y crecimiento DescripciónGrupo de Agencias de Marketi...


Veracruz

Publicado 6 days ago

Desarrolladores .Net Bilingües, Sueldo Atractivo

¡Solicitamos desarrolladores.Net bilingues con experiência de 2 años en adelante para importante empresa multinacional americana!Requisitos: Lic o Ing. en Si...


Veracruz

Publicado 6 days ago

Built at: 2024-12-24T01:52:21.989Z