Descrição:
Experiência técnica é fundamental para o nosso sucesso. Aqui estão as habilidades e tecnologias que estamos procurando:
Tecnologias
* Linguagem: Java (versões modernas 8+)
* Ferramentas: Spring Boot, Spring MVC, Spring Security, Hibernate
* Arquitetura: Microservices, API REST, SOLID, Design Patterns
* Banco de Dados: SQL (PostgreSQL, MySQL, Oracle) e NoSQL (MongoDB, Redis)
* DevOps e CI/CD: Docker, Kubernetes, Jenkins, Git, GitHub Actions
Metodologias Ágeis
* Scrum
* Kanban
Testes e Qualidade
* JUnit
* Mockito
* TDD
* BDD
* SonarQube
Segurança
* OAuth2
* JWT
* Autenticação e autorização
Habilidades Comportamentais
* Capacidade de análise e resolução de problemas complexos
* Autonomia e proatividade na tomada de decisões técnicas
* Habilidade de comunicação para interação com outros times
* Aptidão para liderança técnica e mentoria de desenvolvedores juniores
Diferenciais desejáveis:
* Conhecimento em mensageria (Kafka, RabbitMQ)
* Experiência com Arquitetura Serverless (AWS Lambda, Azure Functions)
* Domínio de ferramentas de observabilidade e monitoramento (Prometheus, ELK, Grafana)