Descrição
Resumo da Vaga:
Desenvolvedor Java Backend proativo com experiência em ritos ágeis, buscando atuar como 'dono' das atividades do refinamento à implantação.
Principais Destaques:
1. Atuar como 'dono' das estórias/atividades do refinamento à implantação.
2. Experiência com ritos ágeis e boa comunicação.
3. Desenvolvimento em ambiente Ágil e DevOps.
Descrição
Desenvolvedor Java Backend
Mínimo de 3 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)
* 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