Analista Desenvolvedor Java Pleno

Empresa Confidencial
Pleno
Presencial
Publicado em 04 de dezembro de 2025

Descrição da Vaga

Descrição de Vaga – Analista Desenvolvedor Java Pleno 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. 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: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev