FV 242-26 Desenvolvedor Back-end (Sistemas Distribuídos / Java)

Soditech Engineering & Technology · Curitiba - PR

Tempo Integral Remoto Senior

Descrição da Vaga

Vaga 100% Home Office!

🧩 Atividades principais:

* Desenvolver e manter microserviços e APIs de alta performance, garantindo escalabilidade, segurança e disponibilidade das aplicações;
* Projetar e implementar integrações robustas entre sistemas internos e externos utilizando arquitetura baseada em microserviços;
* Desenvolver soluções utilizando NestJS, TypeScript e Java, seguindo boas práticas de desenvolvimento;
* Implementar e manter integrações assíncronas por meio de ferramentas de mensageria, como Pub/Sub, RabbitMQ, Kafka e similares;
* Criar e manter documentação técnica das APIs utilizando Swagger/OpenAPI;
* Desenvolver testes unitários e de integração para assegurar a qualidade e confiabilidade das aplicações;
* Participar de definições arquiteturais, decisões técnicas e evolução das soluções junto às equipes de desenvolvimento;
* Colaborar com times ágeis na evolução de pipelines de CI/CD e na adoção de práticas DevOps.

Requisitos

* Experiência com desenvolvimento em Node.js, NestJS, Java, TypeScript e arquitetura de microserviços;
* Conhecimento em APIs REST, mensageria (Pub/Sub, RabbitMQ, Kafka, Solace ou similares) e Google Cloud Platform (GCP);
* Domínio de Docker, Docker Compose, Kubernetes, Git, GitLab e pipelines de CI/CD;
* Conhecimento em SOLID, Clean Code e padrões de projeto;
* Vivência com integrações de alta complexidade e ambientes de grande escala;
* Inglês avançado.

Benefícios

🍽️ Vale Alimentação;
🏥 Plano de Saúde;
😁 Plano Odontológico;
🏋️ TotalPass;
🧘 StarBem;
🎉 Bônus de aniversário;
🗓 Day Off;
🤝 Convênio com o Sesc.