Analista Desenvolvedor Java Pleno
Descrição da Vaga
**Resumo da Posição;** Profissional responsável pelo desenvolvimento, manutenção e evolução de soluções backend em Java, utilizando boas práticas de arquitetura, padrões de projeto e integração com serviços internos e externos. Atuará em ambiente de alta demanda, com foco em performance, segurança, escalabilidade e qualidade de código. **Responsabilidades;** * Desenvolver, manter e evoluir aplicações backend em Java 8, Java 17 e Java 21, conforme demanda dos projetos. * Implementar APIs REST utilizando Spring Framework / Spring Boot (Web, Data, Security, Cloud). * Criar e otimizar consultas e operações com JPA/Hibernate, garantindo eficiência e consistência transacional. * Integrar soluções com filas e mensageria AWS SQS, incluindo produção, consumo, tratamento de mensagens e DLQs. * Participar da definição de arquitetura, revisão de código e decisões técnicas. * Garantir a aplicação de princípios como SOLID, Clean Code, Clean Architecture e boas práticas de design. * Atuar na resolução de problemas complexos envolvendo concorrência, performance e integração entre sistemas. * Criar testes unitários e de integração (JUnit, Mockito). * Apoiar times de QA e infra em diagnósticos, homologações e deploys. * Documentar soluções, fluxos, endpoints e padrões adotados. **Requisitos Técnicos Obrigatórios;** * Experiência sólida com Java 8\+ (preferencialmente 11/17/21\). * Domínio de Spring Boot, incluindo: * Spring Web * Spring Data JPA * Spring Security * Spring Cloud (bônus) * Forte conhecimento em JPA/Hibernate e mapeamento relacional. * Experiência com mensageria/fila, especialmente AWS SQS (envio/consumo/tratamento de falhas). * Experiência com bancos relacionais (MySQL, PostgreSQL ou similares). * Familiaridade com versionamento Git (GitFlow, PRs, Code Review). * Experiência com padrões de integração REST. * Conhecimento sólido em threads, concorrência, pool de conexões, otimização de performance. **Requisitos Desejáveis;** * Conhecimento em Docker, Kubernetes, CI/CD. * Experiência com AWS (SQS, SNS, Lambda, S3\). * Familiaridade com DynamoDB ou bancos NoSQL. * Experiência com ferramentas de observabilidade (Grafana, Prometheus, ELK, CloudWatch). * Integração com SQS usando SDKs da AWS. * Conhecimento de testes de carga e stress (JMeter, Gatling). **Competências Comportamentais;** * Capacidade de trabalho em equipe e comunicação clara. * Forte senso de responsabilidade técnica e autonomia. * Perfil analítico para resolução de problemas complexos. * Organização, atenção a detalhes e comprometimento com qualidade. Proatividade para sugerir melhorias e otimizações. * **Diferenciais;** * Certificações AWS ou Java. * Experiência com cenários de alta concorrência e grande volume de dados. * Vivência com microservices e arquitetura distribuída. * Experience com design de APIs escaláveis em ambientes de missão crítica.
Vaga originalmente publicada em: indeed
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