Roku
StradIT
Desenvolvedor Java Full Stack
JavaReactSQLDockerKubernetesGo
Tradução automática. Consulte o original.
Experiência Geral e Propriedade
- Geralmente 5–8 anos de experiência prática em desenvolvimento full‑stack.
APENAS CANDIDATOS INDEPENDENTES DE VISTO
Termos fiscais - Apenas W2
Expectativas Técnicas
Desenvolvimento Frontend -
- Forte experiência de trabalho com Angular ou React.
- Compreende gerenciamento de estado, roteamento, considerações de desempenho e tratamento de erros.
- Consciência dos padrões de acessibilidade e usabilidade esperados em aplicações corporativas.
Desenvolvimento Backend (Foco Forte) –
- Forte proficiência em Java e Spring Boot.
- Sólido entendimento da arquitetura de microsserviços:
- Limites de serviço
- Gerenciamento de configuração
- Comunicação entre serviços
- Tratamento de erros e resiliência
- Experiência de trabalho com Kafka ou sistemas de mensagens equivalentes:
- Produtores/consumidores
- Uso de tópicos
- Consciência de versionamento de mensagens
Banco de Dados e SQL
- Forte proficiência em SQL:
- Joins complexos
- Subqueries
- Agregações
Nuvem, Plataforma e DevOps
- Conhecimento prático de:
- Docker
- Conceitos de OpenShift / Kubernetes
- Compreende pipelines de CI/CD e consegue solucionar falhas de build ou implantação.
Qualidade, Segurança e Conformidade
- Compreende princípios de codificação segura e segue os padrões de segurança da DTCC.
- Consciente das expectativas de auditoria, conformidade e resiliência em um ambiente de serviços financeiros.
- Trabalha de forma independente em funcionalidades complexas, com mínima supervisão no dia a dia.
- É responsável pelo design e entrega de histórias de ponta a ponta, desde o refinamento até o suporte em produção.
- Atua como um engenheiro de referência dentro da equipe, mas ainda não é uma autoridade em nível de empresa ou arquitetura.
- Desenvolve componentes de UI manteníveis e modulares e os integra com backend APIs.
- Projeta e implementa REST APIs de nível de produção, seguindo os padrões DTCC.
- Aplica estratégias de logging, monitoramento e exceção adequadas para ambientes regulamentados.
- Consegue diagnosticar e corrigir problemas básicos de desempenho relacionados a consultas ou dados.
- Não é responsável pela estratégia da plataforma, mas espera-se que tenha consciência da plataforma e seja autossuficiente.
- Escreve testes unitários e de componentes como parte do desenvolvimento normal.
- Participa de revisões de código com forte mentalidade de qualidade.
- Exposição a ferramentas de IA como Kiro, Amazon Q é um diferencial, mas não obrigatório.
- Qualquer exposição a MFE (Micro Frontends) é um diferencial
