PROGRAMADOR JAVA FULL-STACK SR ANGULAR+SPRING – REMOTO
Por que fazer parte da Ibrowse?
Na Ibrowse, tecnologia é feita por pessoas. Há mais de 27 anos transformamos empresas e vidas com a tecnologia, inovação, agilidade e colaboração, sempre valorizando quem faz parte da nossa história. Acreditamos em um ambiente onde respeito, aprendizado e evolução caminham juntos, guiados pelo nosso principal valor: estar aberto ao novo, às ideias e às pessoas.
Diversidade e inclusão são compromissos levados a sério. Estamos sempre empenhados em criar e fortalecer um ambiente de trabalho acolhedor e respeitoso. Buscamos profissionais independentemente de gênero, etnia, religião, idade ou deficiência, porque acreditamos que equipes diversas impulsionam a inovação e promovem a pluralidade de ideias e perspectivas.
Se você busca desafios, desenvolvimento e um lugar onde pode ser quem é, venha construir o futuro da tecnologia com a gente. 🧡
RESPONSABILIDADES E ATRIBUIÇÕES
- Desenvolver, evoluir e manter sistemas corporativos integrados utilizando Java (Spring Boot/Struts) e Angular.
- Criar, manter e documentar APIs RESTful e realizar integrações seguras com serviços externos.
- Escrever código limpo, reutilizável e aderente às boas práticas e diretrizes de arquitetura e segurança da DTI/TCE-RS.
- Modelar, consultar e otimizar rotinas em bancos de dados Oracle, focando na performance das aplicações via PL/SQL.
- Atuar ativamente no ciclo de desenvolvimento ágil (Scrum/Kanban), interpretando e desdobrando histórias de usuário.
- Construir e manter pipelines de integração e entrega contínua (CI/CD) com automação de builds.
- Implementar rotinas de testes unitários e de integração para garantir a qualidade do software produzido.
- Colaborar de forma integrada com analistas de requisitos, testadores e engenheiros de infraestrutura.
- Participar de processos de revisão de código (code review) e realizar análises de impacto técnico.
REQUISITOS E QUALIFICAÇÕES
- Graduação completa em TI.
- Domínio em Java 8+, framework Spring Boot (ou Struts 2/EJB 3) e bancos de dados Oracle com PL/SQL e JPA/Hibernate.
- Experiência em desenvolvimento front-end responsivo utilizando Angular 9+, TypeScript, HTML5 e CSS3.
- Conhecimento em integração/consumo de APIs RESTful e autenticação/autorização via Keycloak.
- Domínio em controle de versionamento com Git, conteinerização com Docker e pipelines de CI/CD.
- Vivência prática com metodologias ágeis (Scrum/Kanban) e ferramentas de acompanhamento (Redmine ou similares).
- Conhecimento técnico em testes unitários e de integração utilizando JUnit, Postman e RestAssured.
INFORMAÇÕES ADICIONAIS
- Regime de Contratação: CLT (Efetivo).
- Atuação: Remoto
- Carga horária: 44h Semanais.
- Benefícios: Seguro de Vida, Vale-Refeição (VR) ou Vale-Alimentação (VA).
- Convênio com curso de Inglês.
- Convênio com curso de TI.