**Requisitos**:
Agile - Amazon Web Services - API - API REST - AWS - Back-end Developer - Banco de Dados - Cloud - DDD - Design Patterns - Ec2 - Java - JUnit - Kafka - Mensageria - Metodologias Ágeis - Microserviços - MongoDB - RabbitMQ - S3 - Scrum - Selenium WebDriver - Solid - Spring - Springboot - SpringCash - SpringData - SpringSecurity - TDD - Testes Automatizados.
**Atividades**:
- Desenvolvimento de sistemas em arquitetura WEB, ponta-a-ponta -com front-end em React e Back-end com JAVA em framework Spring
- Desenvolvimento de um RPA com programação JAVA back-end, tendo implementado JUnit e Selenium WebDriver para manipulação de informações no web-view
- Aplicação de boas práticas de software - CleanCode, Solid, Design Pattenrs
- Construção de documentação de sistemas e APIs utilizando Swagger / OpenAPI
- Arquitetura de sistemas - hexagonal, clean, microserviços
- Desenvolvimento orientado a testes - TDD
- Desenvolvimento orientado ao domínio de negócios - DDD
Implementação e manutenção de banco de dados relacional e não-relacional, cache - Redis
- Aplicação de ferramentas de comunicação assíncrona com RabbitMQ e Kafka
- Gestão de ambiente em nuvem AWS com aplicaçao das tecnologias EC2 - processamento, RDS - banco de dados, S3 - armazenamento
- A implementação de Cultura DevOps, com pipelines e Deploys automatizados (Jenkins, CI/CD), utilizando Git e Gitflow, validação de códigos utilizando - SonarQube, SonarLint
Tipo de vaga: Tempo integral, Autônomo / PJ
Horário de trabalho:
- Horário flexível