AMcom logo

Pessoa Desenvolvedora FullStack Sênior

AMcom
3 days ago
Remote
Brazil
Web Development

Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo. 

Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!

RESPONSABILIDADES E ATRIBUIÇÕES

  • Atuar no desenvolvimento full stack (Java/Angular) em projetos de média/alta complexidade;
  • Participar de todo o ciclo de desenvolvimento: requisitos, arquitetura, desenvolvimento, testes e deploy;
  • Desenvolver e manter APIs e integrações entre sistemas;
  • Garantir qualidade de código (code review, testes automatizados e boas práticas);
  • Apoiar a evolução, performance e escalabilidade das aplicações;
  • Atuar em ambiente ágil (Scrum/Kanban) e colaborar com times multidisciplinares.

REQUISITOS E QUALIFICAÇÕES

  • Experiência sólida como desenvolvedor(a) Full Stack (Java/Angular);
  • Experiência com Angular 4+ (obrigatório), HTML, CSS/SASS, JavaScript e TypeScript;
  • Experiência com Java e Spring (Boot, MVC, Security);
  • Conhecimento em APIs REST e Webservices SOAP;
  • Experiência com JPA/Hibernate;
  • Vivência com bancos de dados (Oracle ou similares);
  • Experiência com Git/SVN;
  • Conhecimento em integração de sistemas e arquitetura de soluções;
  • Vivência com metodologias ágeis;
  • Experiência com testes automatizados e code review.

Desejáveis

  • Experiência com microserviços;
  • Vivência com CI/CD;
  • Conhecimento em mensageria (Kafka, RabbitMQ);
  • Experiência com observabilidade e monitoramento (ex: Dynatrace);
  • Conhecimento em Node.js, Express.js, Nginx;
  • Experiência com AWS e DynamoDB;
  • Vivência com BDD (Cucumber, Protractor);
  • Conhecimento em ferramentas como Swagger, Archimate, Enterprise Architect;
  • Pós-graduação/MBA em tecnologia;
  • Inglês técnico.