Objetivo
Atuar no desenvolvimento de aplicações escaláveis e performáticas utilizando Java e Kotlin, contribuindo diretamente com a evolução da arquitetura de software da maior rede de estacionamentos do Brasil. Participar de decisões técnicas estratégicas, promovendo boas práticas de desenvolvimento e garantindo qualidade em todo o ciclo de vida das aplicações.
Atribuições
* Desenvolver, testar e manter aplicações robustas com Java e Kotlin;
* Definir arquiteturas para novos projetos, assegurando escalabilidade e performance;
* Criar Proofs ofConcept (POCs) e avaliar soluções para otimização de desempenho;
* Analisar requisitos e propor soluções técnicas viáveis e eficientes;
* Contribuir com a documentação técnica e disseminação de boas práticas de desenvolvimento;
Escolaridade
* Ensino superior concluído em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Conhecimentos Obrigatórios
* Experiência com Java 17+ e Kotlin;
* Familiaridade com Micronaut ou Quarkus;
* Experiência comautenticação via OAuth e JWT;
* Conhecimento sólido em arquitetura de software e sistemas distribuídos;
* Programação assíncrona: Java Virtual Threads e Kotlin Coroutines;
* Criação de testes unitários (JUnit, TestNG) e testes de integração (Cucumber, Karate, Robot, JBehave);
* APIs REST e gRPC;
* Ambientes em AWS: EKS, ECS, ECR, EC2, Load Balancers, entre outros;
* Docker e conteinerização de aplicações;
* Banco de dados relacional: MySQL;
* Versionamento de código com Git.
* Projetos Web com TypeScript, React, Redux, Remix;
* Conhecimentos sólidos em design de APIs;
* Práticas de observabilidade em sistemas;
* Conhecimento empráticas DevOps e ferramentas de CI/CD, especialmente ArgoCD.
#J-18808-Ljbffr