Desenvolvimento de Alta Performance: Projetar, desenvolver e manter sistemas de backend escaláveis utilizando Java.
Gestão de Dados: Garantir a integridade e otimização de bancos de dados relacionais complexos (PostgreSQL e Oracle).
Excelência em Ciclo de Vida: Utilizar Bitbucket para controle de versão e IntelliJ como ferramenta principal de desenvolvimento, garantindo código limpo e eficiente.
Gestão Ágil: Atuar ativamente em rituais ágeis, utilizando o Jira para organização de fluxos, prazos e entregas.
Documentação e Qualidade: Garantir que as soluções estejam tecnicamente documentadas e sigam os melhores padrões de mercado.
Colaboração Estratégica: Participar de discussões técnicas e decisões arquiteturais, apoiando a evolução contínua dos sistemas do cliente.
Requirements
Sólida Experiência em Metodologias Ágeis: Experiência comprovada em ambientes que utilizam Scrum ou Kanban.
Domínio de Java: Conhecimento profundo na linguagem e em seus principais frameworks.
Bancos de Dados Relacionais: Experiência prática e avançada em PostgreSQL e Oracle.
Ferramentas de Desenvolvimento: Domínio de IntelliJ, Bitbucket e Jira.
Experiência em Node.js.
APIs RESTful (ou GraphQL, se quiser se destacar)
Mensageria (Kafka, RabbitMQ)
Microsserviços
Integração entre sistemas (REST, filas, eventos)
Docker;
Kubernetes;
CI/CD (Git pipelines, Bitbucket, etc)
JUnit / Mockito
Modelagem de dados
Otimização de queries
Tech Stack
Docker
GraphQL
Java
JavaScript
JUnit
Kafka
Kubernetes
Mockito
Node.js
Oracle
Postgres
RabbitMQ
Benefits
Auxílio Remoto
Auxílio BYOD
People Hub
Clube de Benefícios
DIT
Diária de Incapacidade Temporária
Day off de aniversário
afinal, é dia de festa!
TotalPass
Treinamentos e Certificações
Clube do iFood gratuito
Pacote Colab+ com acesso a WellHub, Avus e Starbem