RNP

Analista de Sistemas Sr (Desenvolvedor Java)

Publicada em

🌍 Remoto📍 Remoto

Salário

Até R$ 10.420/mês

PUBLICIDADE

Descrição da Vaga

A RNP busca um Analista de Sistemas Sênior (Desenvolvedor Java) para projetar, desenvolver e evoluir sistemas corporativos e APIs com foco no ecossistema Java/Spring e Angular/React. O profissional será responsável por garantir a qualidade do código, segurança, desempenho e integração entre sistemas, atuando 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

  • 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.
PUBLICIDADE

Requisitos

  • ✓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 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.
  • ✓Disponibilidade para viagens eventuais.
  • •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).
  • •Certificação Oracle Certified Professional – Java SE 17 ou 21.
  • •Certificação Spring Certified Professional.
  • •Certificação AWS Certified Developer – Associate.
  • •Certificação CKAD (Certified Kubernetes Application Developer).

Benefícios

  • ✓Plano de saúde com cobertura nacional e acomodação em apartamento (Sem desconto para o funcionário)
  • ✓Plano odontológico (Sem desconto para o funcionário)
  • ✓Vale Alimentação ou Refeição
  • ✓Wellhub
  • ✓Auxílio vacina para você e dependentes (Reembolso)
  • ✓Auxílio creche para filhos até 5 anos e 11 meses no valor de até 70% do salário mínimo vigente (Reembolso)
  • ✓Ajuda de custo no trabalho home office
  • ✓Conexa Saúde | Zenklub, plataforma digital com orientação psicológica, financeira e jurídica
  • ✓Day Off de Aniversário
  • ✓Plataforma de biblioteca digital com mais de 30 mil títulos de jornais, revistas e e-books
  • ✓Seguro de vida
  • ✓Parceria com SESC
RNP

Sobre a Empresa

Mais vagas na RNP →

Somos a rede brasileira para educação e pesquisa. Disponibilizamos internet segura e de alta capacidade, serviços personalizados e promovemos projetos de inovação. Nosso sistema inclui universidades, institutos educacionais e culturais, agências de pesquisa, hospitais de ensino, parques e polos tecn...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE