O que buscamos:
Profissional de nível SR que atua com (kotlin / Java). Irá atuar na modalidade remoto.
Responsabilidades:
- O profissional será responsável pelo desenvolvimento e manutenção de aplicações robustas e escaláveis em Java, integrando-as com serviços na nuvem AWS.
- Desenvolver, testar e manter aplicações back-end em Java 17+ e Kotlin, assegurando alta performance e escalabilidade.
- Projetar e implementar soluções em AWS, utilizando serviços como: Mensageria com Kafka e SQS, Serverless com Lambda e Step Functions, DevOps com GitHub Actions e Terraform, Cloud AWS: DynamoDB, Step Functions, Lambda, ECS, ECR, S3, SQS, SNS, Batch, Glue, Observabilidade com Datadog, Grafana e Prometheus Integrar as aplicações Java com a infraestrutura na nuvem, garantindo eficiência e segurança.
- Colaborar com a equipe de DevOps para automatizar processos de build, deploy e monitoramento utilizando CI/CD e outras ferramentas.
- Garantir a qualidade do código por meio de práticas como revisão de código, testes automatizados e aplicação de design patterns.
- Monitorar, otimizar e manter os serviços e recursos AWS para garantir alta disponibilidade e custo-benefício.
- Trabalhar em estreita colaboração com outros desenvolvedores e stakeholders para alinhar requisitos de negócio com soluções técnicas.
- Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção até a produção.
Requisitos e qualificações:
- Experiência sólida em desenvolvimento com Java 17+/Kotlin, incluindo frameworks como Spring, Spring boot, Hibernate ou Java EE.
- Proficiência em AWS, com experiência prática em serviços como EC2, S3, Lambda, RDS, IAM, CloudFormation, CloudWatch, SSM entre outros.
- Conhecimento em arquitetura de microsserviços e práticas de desenvolvimento orientado a serviços (SOA).
- Experiência com bancos de dados relacionais e não relacionais (por exemplo, PostgreSQL, MySQL, DynamoDB).
- Familiaridade com ferramentas de CI/CD e automação, como Jenkins, GitLab CI ou AWS CodePipeline.
- Conhecimento em containers e orquestração, como Docker, EKS e Kubernetes.
- Experiência com práticas de DevOps e infraestrutura como código (IaC) utilizando ferramentas como Terraform ou AWS CloudFormation.
- Habilidade para resolver problemas complexos de forma eficiente e colaborativa.
- Formação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
Requisitos Desejáveis
- Certificações AWS, como AWS Certified Developer ou AWS Certified Solutions Architect.
- Experiência com metodologias ágeis (Scrum, Kanban).
- Conhecimento em segurança na nuvem e boas práticas de proteção de dados.
- Experiência em desenvolvimento de APIs RESTful.
- Contribuições para projetos open source ou participação em comunidades técnicas.
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
- Tenha habilidades de resolução de problemas;
- Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
- Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT