Resumo Tech Jobs
Vaga Sênior remota na Conecte seu talento a projetos que impulsionam a pesquisa, a educação e a inovação no Brasil e no mundo. Vem para a RNP!, contrato CLT, com foco em React, Node.js e Python.
O que você vai fazer
- Projetar
- desenvolver e evoluir sistemas institucionais e APIs, internos ou de terceiros
- garantindo qualidade, segurança e desempenho
O que pedem
- Graduação
- completa em Ciência da Computação, Engenharia da Computação, Sistemas de
- Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas
Benefícios
- Remuneração: R$ 10.420,62
- Plano odontológico (Sem desconto para o funcionário)
- Vale Alimentação ou Refeição
Sobre a oportunidade
Projetar, desenvolver e evoluir sistemas corporativos e APIs da RNP com foco no ecossistema Java/Spring e Angular/React, garantindo qualidade de código, segurança, desempenho e integração entre sistemas. Atuar como referência técnica do time em decisões de arquitetura, modernização de sistemas legados e práticas de engenharia de software.
Responsabilidades
Atividades a serem exercidas:Projetar, desenvolver e evoluir sistemas institucionais e APIs, internos ou de terceiros, garantindo qualidade, segurança e desempenho;Participar das decisões técnicas e de arquitetura dos sistemas, registrando-as em documentação adequada;Conduzir a modernização de sistemas legados e a gestão de débito técnico;Integrar portais, sistemas web e serviços internos, incluindo soluções de autenticação e identidade;Modelar, manter e otimizar bancos de dados relacionais;Realizar revisão de código e contribuir para a definição de padrões de desenvolvimento e qualidade do time;Orientar e apoiar tecnicamente desenvolvedores menos experientes;Garantir requisitos não funcionais das aplicações (segurança, disponibilidade, desempenho e observabilidade);Acelerar entregas com o uso de IA no processo de desenvolvimento de software e disseminar boas práticas no time;Participar de forma proativa dos ciclos ágeis (Scrum/Kanban), incluindo refinamento técnico e estimativas com as áreas de negócio;Colaborar com o time de DevOps na automação de processos e na melhoria contínua das esteiras de CI/CD;Colaborar com as equipes de design para garantir interfaces funcionais, acessíveis e consistentes.
Requisitos
Formação: Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas. Experiência Profissional e Conhecimentos Técnicos necessários: Experiência comprovada de no mínimo 5 anos em desenvolvimento backend com Java, incluindo versões modernas (Java 17 ou superior);Domínio do ecossistema Spring: Spring Boot 3.x+, Spring Security e Spring Data JPA/Hibernate;Experiência no desenvolvimento de APIs REST e integração entre sistemas, com documentação de contratos (OpenAPI/Swagger) e boas práticas de versionamento;Experiência com bancos de dados relacionais (PostgreSQL ou SQL Server), incluindo modelagem, otimização de consultas e versionamento de schema (Flyway ou Liquibase);Experiência com testes automatizados: unitários (JUnit, Mockito) e de integração (ex.: Testcontainers);Experiência com Git e esteiras de CI/CD (GitLab CI, GitHub Actions ou Azure DevOps);Experiência com containers (Docker) e ambientes Linux;Conhecimento de segurança no desenvolvimento de aplicações (OWASP Top 10, gestão de segredos, análise de vulnerabilidades em dependências);Experiência no uso de ferramentas de IA como aceleradoras do desenvolvimento (ex.: GitHub Copilot, Claude Code, ChatGPT) para geração e revisão de código, testes e documentação, com uso responsável quanto à segurança e confidencialidade de dados e código;Autonomia, proatividade, senso de responsabilidade, boa comunicação, espírito de equipe e disposição para orientar outros desenvolvedores.Desejável/Diferencial: Experiência com orquestração de containers (Kubernetes) e Infraestrutura como Código (Helm, Terraform);Experiência com cloud pública, preferencialmente AWS;Experiência em desenvolvimento frontend com Angular ou React;Conhecimento em gestão de identidade e protocolos de autenticação (OAuth2, OpenID Connect, SAML, LDAP);Experiência com integração de Identity Providers e federações de identidade, com uso de Keycloak;Conhecimento em observabilidade de aplicações (OpenTelemetry, Micrometer, Prometheus, Grafana, Graylog);Experiência com testes de carga e desempenho (JMeter, k6 ou Gatling);Experiência com mensageria e cache (RabbitMQ ou Kafka, Redis) e arquitetura orientada a eventos;Experiência com sustentação e modernização de sistemas legados, incluindo servidores de aplicação (JBoss/WildFly, Tomcat);Experiência com documentação técnica e de arquitetura (C4 Model, PlantUML, ADRs);Experiência com ferramentas de qualidade de código (SonarQube);Conhecimento em outras linguagens de programação (Python, Node.js, PHP).
Tecnologias
- React
- Node.js
- Python
- Java
- Docker
- Kubernetes
- AWS
- PHP
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.
