Analista Desenvolvedor Java Pleno

Pleno
Presencial
Publicado em 28 de novembro de 2025

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

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev