Descrição da Vaga:
Estamos à procura de um(a) desenvolvedor(a) backend com experiência sólida em Java/Kotlin e Spring Boot para integrar nossa equipe. A pessoa selecionada irá atuar tanto com manutenção e evolução de sistemas legados quanto com o desenvolvimento de novos produtos para clientes externos.
Se você busca desafios variados, incluindo integração com sistemas existentes e criação de APIs modernas e escaláveis, e já possui vivência com serviços da AWS, venha trabalhar conosco!
Sobre a vaga:
💵 Remuneração: R$50/hora + R$500/mês
📄 Contratação: PJ
📍 Trabalho remoto
Tecnologias e Requisitos:
Spring Boot
* Experiência intermediária a avançada com Spring Boot.
* Criação de APIs RESTful.
* Segurança com Spring Security e autenticação JWT.
* Familiaridade com Spring Data e JPA.
Kotlin
* Experiência com Kotlin, incluindo orientação a objetos e programação funcional.
AWS
* Vivência com:
* SQS, SNS, S3, CloudFront, RDS, etc
Banco de Dados
* Experiência com MySQL e PostgresSQL.
* Criação e manutenção de esquemas de banco.
* Otimização de queries SQL.
* Ferramentas de versionamento de banco: Liquibase, Flyway.
Testes
* Testes unitários e de integração (JUnit, Mockito).
* Familiaridade com Testcontainers (diferencial).
DevOps e Versionamento
* Git.
* Docker (criação de imagens e containers).
* CI/CD (Jenkins, GitHub Actions, GitLab CI).
Diferenciais
* Conhecimento em microsserviços (comunicação síncrona/assíncrona).
* Monitoramento e observabilidade (New Relic, Prometheus, Grafana).
* Gradle ou Maven.
* QueryDSL e MapStruct.
* Metodologias ágeis (Scrum, Kanban).
* Design patterns e arquitetura (DDD, Clean, Hexagonal).
Habilidades Comportamentais
* Proatividade e interesse por aprendizado contínuo.
* Comunicação clara e objetiva.
* Trabalho em equipe e foco em resultados.
* Atenção a detalhes e qualidade do código.
Benefícios
* Horário flexível.
* Ambiente colaborativo.
* Trabalho remoto.
* Acesso a treinamentos e cursos online.