Buscamos por profissionais qualificados para integrar nossa equipe como Desenvolvedores Backend Senior.
Descrição da Vaga
O cargo visa contratar um especialista em desenvolvimento backend, com experiência em linguagens como Kotlin, Java e Python, além de conhecimento em frameworks como Ktor ou Spring Boot com Kotlin.
* Requisitos Técnicos:
* Kotlin (Habilidade Principal): Experiência com Kotlin para desenvolvimento backend. Conhecimento em frameworks como Ktor ou Spring Boot com Kotlin.
* Java + Spring Boot: Experiência com Spring Boot e seus módulos (Spring MVC, Spring Data, Spring Security, Spring Cloud).
* Python: Conhecimento básico ou intermediário para scripts, automação e integração.
* AWS (Cloud): Experiência com AWS Lambda, S3, DynamoDB, RDS, API Gateway e IAM.
Responsabilidades:
1. Desenvolvimento de Microsserviços: Criar e manter microsserviços escaláveis usando Kotlin (Spring Boot), projetar e desenvolver APIs REST e GraphQL.
2. Integração com AWS e Infraestrutura: Desenvolver e otimizar soluções utilizando AWS Lambda, S3, DynamoDB, API Gateway e RDS.
3. Processamento e Automação de Dados: Construir pipelines de processamento de dados com Kafka ou AWS Kinesis, criar automações e scripts auxiliares em Python para análise de dados, ETL ou machine learning.
4. Segurança e Performance: Implementar OAuth2, JWT ou AWS Cognito para autenticação e autorização, monitorar performance e escalabilidade.
5. DevOps e CI/CD: Automatizar deploys utilizando Docker, Kubernetes, ECS/Fargate ou EKS, configurar pipelines de CI/CD (GitHub Actions, GitLab CI, Jenkins).