Descrição
Resumo da Vaga:
Buscamos um Desenvolvedor Java Full Stack proativo e comunicativo para atuar em todas as fases do desenvolvimento, desde o refinamento até a implantação, em um ambiente ágil.
Principais Destaques:
1. Experiência com Java 17, Spring Framework e Angular 17+
2. Conhecimento em microsserviços e arquitetura hexagonal
3. Foco em boas práticas e padrões de mercado
Desenvolvedor Java Full Stack
Mínimo de 2,5 anos de experiência
Pró atividade e desenvoltura para atuar como 'dono' das estórias/atividades do refinamento à implantação
Boa comunicação e experiência com ritos ágeis
Linguagens e Frameworks (Necessários)
* Java 17/Microsserviços
* Spring Framework (Spring boot, Spring Cloud, Spring Data e Spring Security)
* Angular 17 \+ Native Federation
* Typescript 5
* Micro Front\-end
* Design System (Desenvolvimento baseado em componentes visuais já existentes)
* Node.js
* Testes unitários (JUnit / Mockito)
* Swagger
* Maven
* Logback \+ SLF4J
Linguagens e Frameworks (Desejáveis)
* Kubernets
* MapStruct
* Lombok
* Powermock
Arquitetura (Necessária)
* Experiência com MVC
* Conhecimento em Arquitetura Hexagonal
Banco de Dados (Necessário)
* Experiência com banco relacionais e NoSQL
* Ter trabalhado com DB2, Oracle e SQL Server (com domínio em procedures)
* Mongo DB (On\-Premise, Atlas), CosmoDB e Hbase
Mensageria (Desejáveis)
* Azure Service Bus
* Kafka
* RabbitMQ
Integrações (Necessário)
* Consumo de serviços REST
* API Client (Postman/Insomnia/Bruno)
Ferramentas (Necessário)
* Git (Bitbucket ou GitHub)
* Gitflow ou Bamboo
* SonarQube (SonarLint)
* Github Copilot
* IDE's (Eclipse/Intellij/VS Code)
Ferramentas (Desejáveis)
* Jira / Confluence / Dynatrace
* Starteam
* Dynatrace
* Elastic Stack ELK (Kibana)
* OpenTelemetry (Otel)
* ArgoCD (monitoramento de deploy e saúde dos pods em cloud)
Boas práticas e padrões de mercado (Desejáveis)
* Clean Code
* Solid
* TDD / BDD
* Experiência em ambiente Ágil e de Devops
* Conhecimento em desenvolvimento com IA (Ms Copilot ou outra IDE de GenAI)
Diferenciais:
* Certificação Azure