Full Stack Engineer
Descrição da Vaga
**Senior Full Stack Engineer (Java \& Node.js)** **Location: Brazil OR Mexico (100% Remote)** **Type: Contract** **Key Responsibilities** * Design, develop, and maintain distributed backend services using Java and Node.js * Build and optimize event\-driven architectures and data pipelines using Apache Kafka * Develop scalable and resilient RESTful APIs and microservices * Deploy, monitor, and support applications on Kubernetes across cloud environments * Collaborate with architects and product teams on system design and integrations * Participate in code reviews, system design discussions, and production support * Troubleshoot and resolve production and infrastructure issues * Prototype new technologies to improve performance, scalability, and cost efficiency **Required Skills \& Experience** * Bachelor’s degree in Computer Science, Engineering, or related field * 5\+ years of professional software engineering experience * Strong experience with Java (distributed systems, backend development) * Hands\-on experience with Apache Kafka (producers, consumers, topics, partitions, offsets) * Proficiency in Node.js for backend services * Experience deploying applications using Kubernetes * Knowledge of CI/CD pipelines, preferably GitHub Actions * Hands\-on experience with AWS and/or GCP * Solid understanding of microservices architecture and design patterns * Experience with MongoDB and PostgreSQL * Strong problem\-solving, debugging, and communication skills * Comfortable working in a distributed, remote team environment **Nice to Have** * Video\-on\-Demand (VOD) or streaming platform experience * Basic frontend exposure using React.js * Experience with Infrastructure as Code (Terraform, Helm) * Monitoring and observability tools like Datadog or New Relic
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev