Pessoa Desenvolvedora Java Sênior
Descrição da Vaga
Descrição da Vaga: Pessoa Desenvolvedora Java Sênior Esta é uma oportunidade para uma **Pessoa Desenvolvedora Java Sênior** com forte experiência em desenvolvimento de software robusto, escalável e de alta performance, utilizando o ecossistema Java e as melhores práticas de mercado. ? Responsabilidades Chave O profissional será responsável por atuar no **ciclo completo de desenvolvimento de software (E2E)**, desde o refinamento da demanda até o **deploy em produção**. Isso inclui: * Projetar, desenvolver e manter aplicações utilizando **Java** (versões 8, 11 e **17**) e o **Spring Framework** (incluindo **Boot**, **Data**, **Batch** e **Security**). * Trabalhar com **arquiteturas modernas**, como **Microsserviços**, **Arquitetura Hexagonal** e **Orientada a Eventos**. * Criar e manter **APIs REST** de alta qualidade. * Garantir a qualidade do código por meio da aplicação de **princípios de design e padrões** (**SOLID**, **Clean Code**), **Test\-Driven Development (TDD)** e participação em **Code Reviews**. * Desenvolver e executar **testes unitários** utilizando ferramentas como **Mockito** e **JUnit**, e garantir a qualidade contínua com **Sonar**. * Garantir a **segurança** das aplicações, focando em **Autorização de APIs** e **criptografia**. * Aplicar técnicas de **resiliência de APIs**, utilizando ferramentas como **Resilience4j**. ?️ Requisitos Técnicos e Experiência O candidato ideal deve ter **mais de 5 anos de experiência** em Java e um domínio comprovado nas seguintes áreas: 1\. Linguagem e Frameworks * Domínio em **Java** (experiência com as versões 8, 11 e a mais recente **17**). * Proficiência com **Spring Framework**: **Spring Boot**, Spring Data, Spring Batch e Spring Security. 2\. Arquitetura e Comunicação * Experiência prática com **Microsserviços** e **Arquitetura Hexagonal**. * Conhecimento em **Arquitetura Orientada a Eventos**. * Desenvolvimento de **API REST**. * **Mensageria**: Experiência com **Kafka**, **SQS/SNS** ou **RabbitMQ**. 3\. Cloud e Infraestrutura * Experiência com **Cloud AWS**, especificamente com serviços como **EKS** (Kubernetes), **S3**, **EC2**, **Lambda** e **Docker**. * Sistemas de controle de versão: **Git**, utilizando a metodologia **Gitflow** e o repositório **GitLab**. 4\. Bancos de Dados * **Banco de Dados Relacional**: PostgreSQL, MySQL ou Oracle. + Conhecimento avançado em **PL/SQL**, criação de **Consultas**, **Views**, **Procedures** e **Alteração de Querys**. * **Banco de Dados NoSQL**: Experiência com **MongoDB**, **Redis** ou **DynamoDB**. 5\. Práticas de Desenvolvimento e Qualidade * **Padrões de Design**: Aplicação dos princípios **SOLID** e escrita de **Clean Code**. * **TDD** (Test\-Driven Development) e **Code Review**. * **Testes**: **Mockito**, **JUnit** e análise de código com **Sonar**. 6\. Operações e Observabilidade * Conhecimento em **Observabilidade** para garantir a saúde das aplicações: implementação de **rastreabilidade**, **métricas** e gestão de **LOGs**. * Ferramentas de documentação: **Confluence** e **Swagger**. 7\. Metodologia * Domínio do **Desenvolvimento Ágil** (**Scrum** e **Kanban**).
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