Ibrowse Consultoria e Informatica
Remote Jobs
2 Jobs
Role Description - Desenvolver e manter aplicações, garantindo a adoção das melhores práticas de codificação e design de software. - Implementar funcionalidades com base em requisitos de negócio e técnicos. - Contribuir para a evolução contínua das soluções. - Participar ativamente de cerimônias ágeis, colaborando com o time na definição de soluções. - Atuar na resolução de desafios técnicos junto à equipe. - Apoiar a automação de processos, incluindo CI/CD e testes automatizados. - Garantir a qualidade e eficiência das entregas. - Atuar conforme a necessidade do serviço em uma ou mais áreas: backend, frontend ou fullstack. Qualifications - Formação superior em Tecnologia da Informação ou áreas correlatas, ou graduação em qualquer área com pós-graduação em TI (mín. 360h). - Experiência em desenvolvimento de software, com domínio de ao menos uma linguagem de programação. - Conhecimento em desenvolvimento de APIs, bancos de dados (SQL/NoSQL), versionamento com Git e metodologias ágeis. - Familiaridade com boas práticas de qualidade de software, testes automatizados e CI/CD. - Pensamento analítico e capacidade de resolução de problemas. - Boa comunicação, colaboração em equipe e escuta ativa. - Autonomia, organização e gestão do tempo com foco em resultados. - Proatividade, adaptabilidade, aprendizado contínuo e senso de responsabilidade (accountability). Requirements - Regime de Contratação: CLT - Atuação: Remoto Benefits - VR ou VA - Plano Odontológico - Seguro de Vida - Convênio com curso de Inglês - Convênio com curso de TI
Role Description - Domínio em Java 8+ e framework Spring Boot (ou Struts 2/EJB 3) para desenvolvimento back-end. - Experiência em Angular 9+, TypeScript, HTML5 e CSS3 para desenvolvimento front-end responsivo. - Conhecimento em bancos de dados Oracle, com utilização de PL/SQL e JPA/Hibernate. - Integração e consumo de APIs RESTful, autenticação e autorização via Keycloak. - Utilização de Git, Docker e pipelines CI/CD para controle de versionamento e automação de builds. - Aplicação de metodologias ágeis no ciclo de desenvolvimento (Scrum/Kanban). - Conhecimento em testes unitários e de integração (JUnit, Postman, RestAssured). - Capacidade de interpretar histórias de usuário, elaborar soluções técnicas e colaborar em revisões de código. Qualifications - Ampla experiência comprovada no desenvolvimento, manutenção e evolução de sistemas em Java, conforme exigência do Termo de Referência. - Graduação completa em curso de nível superior na área de Tecnologia da Informação (Ciência da Computação, Engenharia de Software, Sistemas de Informação ou correlatas). - Certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas. - Conhecimento prático em frameworks modernos Java e front-end, incluindo Spring Boot, Angular 9+ e Oracle PL/SQL, além de boas práticas de integração de APIs REST. - Familiaridade com metodologias ágeis (Scrum/Kanban), pipelines de integração e entrega contínua (CI/CD), versionamento (Git) e sistemas de acompanhamento de tarefas (Redmine ou similares).