Oi, somos a Ame!

Somos um fintech trabalhando para simplificar e revolucionar a maneira como as pessoas se relacionam com o dinheiro.

Quer saber mais sobre a gente? Clica aqui!



Engenharia na Ame

Tecnologia é nosso core - temos uma arquitetura altamente escalável para entrega contínua de valor, pensando sempre em usabilidade, disponibilidade e segurança - por isto estamos o tempo todo experimentando novas abordagens e ferramentas.

Usamos micro-serviços e programação reativa, para garantir desenvolvimento paralelo e alta performance.

Dentro do nosso tech stack temos:

  • Java
  • Kotlin
  • Swift
  • React native
  • Python
  • Spring Webflux
  • Spring Boot
  • Docker
  • AWS(CodePipeline, CodeBuild, ECS, CloudFormation)
  • DynamoDB
  • MySQL, Postgres
  • Undertow
  • Gradle
  • e outros ;)

Para esta posição, estamos buscando desenvolvedores(as) com experiência em desenvolvimento de aplicaçõesJava (mínimo 1 ano) - estamos crescendo exponencialmente, e precisamos de pessoas que gostem do desafio de criar novas funcionalidades, de forma rápida e com melhoria contínua. 

Esta pessoa vai participar ativamente no desenvolvimento de produtos da nossa plataforma digital - desde a concepção até o acompanhamento em produção. 

Trabalhamos em squads, com times multi-funcionais onde todos participam ativamente e são responsáveis pelas decisões e metas de negócio! 

Responsabilidades e Atribuições

  • Para esta posição, estamos buscando desenvolvedores(as) com experiência em desenvolvimento de aplicações Java (mínimo 1 ano), que gostem do desafio de criar novas funcionalidades, de forma rápida e com melhoria contínua.
  • Esta pessoa vai participar ativamente do time para desenvolver, evoluir e manter sistemas de alta escalabilidade, disponibilidade e orientados a eventos, atuando diretamente com:
  • Modelagem e manutenção dos repositórios de dados (SQL/no-SQL)
  • Criação e manutenção de serviços REST em JAVA com regras de negócio;
  • Desenvolvimento de APIs REST, Sprint Boot/Data/Cloud, JPA, Hibernate;
  • Colaborar com ideias que possam melhorar nossos sistemas e a vida dos nossos usuários

Requisitos e Qualificações

  • Graduação em Ciência da Computação ou áreas relacionadas e experiência profissional equivalente;
  • Inglês intermediário (Você não precisa ser fluente, mas, precisa estar apto a ler documentações, debater soluções em fóruns técnicos e escrever o código-fonte dos nossos sistemas);
  • Ter sentimento de dono do negócio; Ser determinado e resiliente para construir um produto novo, com roadmap dinâmico;
  • Experiência em: Modelagem, desenvolvimento e testes de aplicações Java;
  • Desenvolvimento de APIs REST; Sprint Boot/Data/Cloud, JPA, Hibernate; Ferramentas de controle versão (Git);

Experiência em:

  • Modelagem, desenvolvimento e testes de aplicações Java 
  • Desenvolvimento de APIs REST 
  • Sprint Boot/Data/Cloud, JPA, Hibernate 
  • Ferramentas de controle versão (Git) 
  • Ferramentas de integração contínua 
  • SQL e bancos de dados relacionais 
  • Microsservicos 

Diferenciais:

  • Experiência ou conhecimento em:
  • Programação reativa (Spring WebFlux) Docker
  • Sistema Operacional Linux Outras linguagens de programação (Kotlin, Scala, Pyton, etc)
  • Gerenciadores de dependência e build (Maven, Gradle, etc)
  • Ferramentas e metodologias de automação de testes Bancos de dados No-SQL (Cassandra, ElasticSearch e etc); 

 

Mais sobre nós:

  • Ambiente descontraído e no dress code 
  • Ame Talks – conversa semanal sobre a estratégia e tudo o que está rolando na Ame. 
  • Acesso a todo o time o tempo todo - trabalhamos juntos para ir mais longe mais rápido 
  • Benefícios  
  • Pacote de remuneração compatível 
  • Benefícios (vale transporte, vale refeição, plano de saúde médico e odontológico) 

 

Candidatar-se a essa vaga de emprego

* Obrigatório