Remote Jobs RockRemote Jobs Rock

DESENVOLVEDOR FULL STACK SR

🕒 3 days ago
JavaReactAngularSpring Boot
Apply Now

📜 Description

  • Participar de cerimônias Scrum e de outras agendas solicitadas pelo cliente ou Scrum Master.
  • Projetar componentes, codificar aplicações, realizar testes unitários e manter software de alta qualidade.
  • Implementar funcionalidades com foco em segurança, desempenho e uso eficiente de recursos computacionais.
  • Elaborar e manter modelos e projetos de dados.
  • Desenvolver e manter aplicações tanto no back-end quanto no front-end.

🛠️ Requirements

  • Graduação concluída em Tecnologia da Informação; alternativamente, graduação em qualquer área e pós-graduação concluída em engenharia ou desenvolvimento de software, com carga horária mínima de 360 horas.
  • Conhecimentos em Java e em tecnologias de front-end e back-end, como React, Angular, Spring Boot, Quarkus, Kafka, Oracle ou MongoDB.
  • Conhecimentos em UML, modelagem lógica e física de dados, integração contínua, controle de versão, automação de builds e publicação.
  • Conhecimentos em Git, práticas DevOps CI/CD, APIs REST, padrões de projeto e arquiteturas desacopladas e monolíticas.
  • Conhecimentos em desenvolvimento seguro, privacidade e proteção de dados, acessibilidade WCAG 2, SAST, DAST e HP Fortify.
  • Conhecimentos em testes unitários, frameworks de testes e ferramentas de configuração e gestão de baselines.
  • Capacidade de análise crítica, síntese e visão sistêmica; colaboração, adaptabilidade e compromisso com qualidade e segurança.
Full job description

Nosso time é formado por excelentes profissionais da área da tecnologia.

Colaboração e comprometimento fazem parte do nosso dia a dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.

Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários que utilizam nossa solução diariamente.

Responsibilities

Responsabilidades:

  • Participar das cerimônias do SCRUM entre outras agendas solicitadas pelo cliente ou pelo Scrum Master;
  • Codificar, elaborar design de componentes, realizar testes unitários, construir aplicações, implementar e manter software de alta qualidade por meio da aplicação de técnicas, normas e procedimentos atualizados de codificação e construção de software.
  • Escrever códigos de alta qualidade que implementem as funcionalidades de uma solução digital que atendem as necessidades das partes interessadas, assegurando otimização de recursos computacionais, segurança e desempenho.
  • Elaborar e manter o modelo e o projeto de dados.

Requirements

Requisitos e Qualificações:

Conhecimentos técnicos

· Desenvolvimento confiável - desenvolvimento que segue as definições e boas práticas de segurança e as premissas de privacidade e proteção de dados

· UML – Unified Model Language

· Elaborar modelo lógico e físico de dados a partir do modelo de classes de entidades

· Integração contínua

· Ferramentas de controle de versão

· Ferramentas para automatização de builds

· Ferramentas de publicação

· Geração e gestão de baselines nas ferramentas de configuração utilizada na solução

· Padrões Acessibilidade WCAG 2

Tecnologias: possuir conhecimentos técnicos em um dos perfis abaixo ou combinação entre eles:

1. Back JAVA Front React banco Oracle

2. Back JAVA, Spring Boot Front Angular

3. Back JAVA, Quarkus, Kafka Front Angular

4. Back JAVA, Spring Boot, Kafka Front Angular banco MongoDB

5. Back JAVA, Spring Boot, Kafka

6. Back JAVA 8, Kafka Front Angular 4

· Conhecimento SAST, DAST e HP Fortify;

· ANEXO I – ARQUITETURA TECNOLÓGICA DO SERPRO:

· Perfil Fullstack, consegue desenvolver o back e o front das aplicações.

· GIT, práticas DEVOPS CI/CD, API REST, padrões de projeto.

· Experiência em aplicações com arquitetura desacoplada bem como aplicações monolíticas.

· Criar e manter o ambiente de desenvolvimento

· Boas práticas de programação

· Boas práticas de testes unitários

· Ferramentas utilizadas e como elas se integram

· Frameworks de testes unitários

· Habilidades

o Análise crítica da solução

o Capacidade de síntese

o Visão sistêmica

· Atitudes

o Trabalhar em equipe e de forma colaborativa

o Adaptar-se de acordo com as necessidades, situações e circunstâncias

o Comprometer-se com a qualidade e a segurança

o Entregar mudanças (check-in/commit) com rastreabilidade na frequência estabelecida pelo Serpro.

Formação:

· Curso de graduação na área de Tecnologia da Informação, reconhecido e concluído em instituição de nível superior credenciada pelo Ministério da Educação (MEC);

OU

· Curso de graduação em qualquer área de formação, reconhecido e concluído em instituição de nível superior credenciada pelo Ministério da Educação (MEC), acrescido de curso de pós-graduação na área de engenharia de software ou desenvolvimento de software, com carga horária mínima de 360 (trezentas e sessenta) horas, reconhecido e concluído por instituição credenciada pelo Ministério da Educação (MEC).


VetsEZ

Senior Full Stack Developer (Remote Opportunity)

🕒 2 days ago
VetsEZ👥 201 - 500 employees🏢 Information Technology And Services

Design, develop, and maintain full-stack applications, APIs, and integrations for a federal healthcare program, collaborating across product and DevSecOps teams while improving secure, scalable software and mentoring developers.

Full-stack DevelopmentJavaScriptHTMLCSS
Life360

Senior Software Engineer, Verticals (AI Native)

🕒 yesterday
Life360👥 501 - 1000 employees🏢 Individual & Family Services

Build and own full-stack features for Life360’s Verticals team, serving aging-in-place members and potentially other segments, while shaping AI-native engineering workflows and supporting production reliability.

JavaSpring BootKafkaKafka Streams
SurveyMonkey

Senior Software Engineer II - Full Stack

🕒 yesterday
SurveyMonkey👥 1001 - 5000 employees🏢 Computer Software

Build and maintain scalable full-stack services and web applications, own features from specification through delivery, and shape engineering direction through technical leadership, mentorship, and data-informed improvements.

Full-stack EngineeringWeb Application DevelopmentScalable ServicesREST APIs

Trusted by Remote Workers