A nossa equipe é uma equipe de desenvolvimento de software altamente especializada, com foco em projetos complexos e inovadores. Nossa missão é criar soluções escaláveis e confiáveis para clientes de todo o mundo.
Descrição do Cargo
Atua na criação e evolução de aplicações web e serviços em Java, trabalhando em um ambiente 100% remoto e colaborativo. O foco é construir software robusto com Java e Spring, integrar sistemas via APIs REST e aplicar boas práticas de engenharia, trabalhando em parceria com áreas de produto e clientes.
* Projetar e desenvolver aplicações web multiusuário (back-end e front-end), com possibilidade de implantação em nuvem.
* Conduzir atividades em todas as fases do ciclo de desenvolvimento e implantação, em metodologias ágeis ou tradicionais.
* Participar da definição de soluções técnicas a partir de requisitos de negócio, colaborando com produto e clientes.
* Escrever código bem projetado, testável, eficiente, confiável e seguro, aderente à arquitetura de referência.
* Projetar e executar testes unitários e de integração.
Requisitos
* Experiência em Java (8/17 ou superior) e ecossistema Spring (Spring Boot, Spring MVC, Spring Data).
* Experiência em front-end: JavaScript, HTML, CSS, jQuery e React.
* Sólida experiência em APIs REST, autenticação com JWT e integração entre sistemas.
* Experiência em Hibernate/JPA e bancos SQL (modelagem e otimização).
* Experiência em AWS (serviços de nuvem), Docker (containers) e Git (versionamento).
* Metodologias ágeis, especialmente Scrum.
Benefícios
* Trabalho remoto 100%
* Ambiente colaborativo
* Possibilidade de crescimento profissional
Outras Informações
* Graduação completa em TI (ex.: Desenvolvimento de Software, Análise de Sistemas, Engenharia da Computação ou áreas correlatas).
* Pós-graduação em áreas de tecnologia (opcional)