Desenvolvedor Java Full Stack
Pró atividade e desenvoltura para atuar como 'dono' das estórias/atividades do refinamento à implantaçãoBoa comunicação e experiência com ritos ágeisColaborativo
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
- - Design System (Desenvolvimento baseado em componentes visuais já existentes)
- - Node.js
- - Testes unitários (JUnit / Mockito)
- - Swagger
- - Maven
- - Logback + SLF4J
- - Testes unitários (Jest/ Jasmine)
- - NPM
Linguagens e Frameworks (Desejáveis)
- - Kubernets
- - MapStruct
- - Lombok
- - Powermock
- - Micro Front-end
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
- - 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)
- - Arquitetura resiliente
Diferenciais:
- - Certificação Azure
- - Node.js