Caro usuário, habilite o javascript para que esse site funcione corretamente.

VAGA MODELO - EDITAR ESTE CAMPO

CLT (Efetivo)Presencial (Local)VIPSão Paulo-SPEmpresa Confidencial (Cadastre-se)

* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Outros

Nível: Junior


Quem é o candidato que buscamos?

Na Rock Encantech, buscamos uma pessoa desenvolvedora que combine paixão por tecnologia com senso de propósito. Alguém com forte espírito de colaboração, humildade e atitude, que se encante com a excelência, e tenha como missão transformar conhecimento em conexões que geram valor.

Você será responsável por contribuir com o desenvolvimento de aplicações críticas, de alta disponibilidade, escalabilidade e que lidam com grande volume de dados. Por isso, procuramos alguém que tenha:

- Compromisso com resiliência e estabilidade dos serviços da plataforma;

- Capacidade analítica com foco em soluções pragmáticas e eficientes;

- Olhar atento à simplicidade das soluções, mesmo diante de cenários complexos;

- Curiosidade constante e vontade de aprender, se aprofundando nos desafios técnicos do dia a dia.

Aqui, o cliente é protagonista, a inovação é um caminho natural e decisões são movidas por dados. Se você se identifica com essa mentalidade e busca cultivar conexões reais enquanto evolui tecnicamente, seu lugar é aqui.

Principais responsabilidades:

  • Atuar no desenvolvimento e evolução de soluções, com processamento em larga escala e troca de dados entre sistemas, garantindo qualidade, performance, confiabilidade e escalabilidade.

  • Analisar requisitos de negócio em conjunto com POs e times de produto, traduzindo-os em soluções técnicas escaláveis e sustentáveis

  • Projetar, desenvolver e evoluir integrações entre sistemas internos e externos, utilizando diferentes modelos de comunicação

  • Desenvolver e manter processos batch, jobs agendados e cargas de dados em alto volume

  • Trabalhar com aplicações distribuídas, garantindo resiliência, observabilidade, idempotência e tolerância a falhas

  • Atuar na definição, manutenção e evolução dos padrões técnicos de entrega das aplicações da plataforma

  • Resolver problemas em ambientes produtivos, analisando logs, métricas e rastreamentos

  • Colaborar com times de arquitetura, SRE/DevOps e segurança para garantir boas práticas técnicas

  • Contribuir para a melhoria contínua de performance, escalabilidade e eficiência de custos – FinOps;

  • Trabalhar com escalabilidade de aplicações Web;

  • Possuir o ownership dos padrões de entrega de aplicações à plataforma;

Qualificações Gerais

  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas

  • Sólido conhecimento em arquitetura de microsserviços e sistemas distribuídos

  • Experiência com princípios de Clean Code, SOLID, Clean Architecture, Domain-Driven Design (DDD) e Event-Driven Architecture

  • Experiência com tratamento de erros, retries, timeouts e idempotência

  • Experiência com cultura DevOps, automação de pipelines, observabilidade e deploy contínuo

  • Experiência com Docker e conteinerização de aplicações

  • Conhecimento em ambientes Linux

  • Experiência com testes automatizados (unitários, integração e funcionais). Conhecimento em boas práticas de pirâmide de testes, cobertura e confiabilidade

  • Experiência com Git e Gitflow

  • Experiência com integrações via APIs REST e SOAP

  • Experiência com processos batch e integrações de alto volume

  • Experiência com integrações via arquivos, incluindo processamento, validação e tratamento de falhas

  • Experiência com bancos de dados relacionais (MySQL, PostgreSQL)

  • Experiência com ferramentas de build e gerenciamento de dependências

  • Experiência em HTML 5, CSS, JS;

Qualificações Específicas:

  • Proficiência em Java, suas estruturas de dados, orientação a objetos e boas práticas

  • Experiência com Java Web Services (SOAP) e JPA/Hibernate

  • Proficiência no Spring Framework, incluindo: Spring Boot, Spring MVC, Spring Data, JPA, Spring Security

  • Experiência com testes automatizados em aplicações Java, incluindo: Testes unitários com JUnit, Testes de mocks e isolamento de dependências com Mockito, Testes de integração utilizando recursos do Spring Test, Experiência com frameworks e ferramentas complementares de testes (ex.: AssertJ, Testcontainers, WireMock ou similares)

  • Experiência em integrações via arquivos, como importação e exportação de dados (CSV, TXT, JSON, XML), incluindo validação, transformação e controle de erros

  • Experiência em manter APIs REST e SOAP, incluindo definição de contratos, versionamento e governança

  • Experiência com integrações via arquivos, como importação e exportação de dados (CSV, TXT, JSON, XML), incluindo validação, transformação e controle de erros

  • Experiência com ferramentas de build e gerenciamento de dependências (Maven, Gradle)

  • Conhecimento NodeJS, ReactJS;

Qualificações Diferenciais:

  • Experiência com Cloud AWS (Lambda, EC2, S3, RDS, ECS/EKS, IAM, API Gateway, SNS, SQS)

  • Experiência com Infraestrutura como Código (Terraform)

  • Experiência com bancos de dados NoSQL

  • Vivência em ambientes de alta escalabilidade e grande volume de dados

  • Conhecimentos em DevSecOps

  • Experiência com mensageria (Kafka, SQS, RabbitMQ ou similares)

  • Experiência na integração, observabilidade e depuração de sistemas complexos

  • Experiência com processamento assíncrono e orientado a eventos