Desenvolvedor Java Fullstack PL

Indra Group

Brasil

Presencial

BRL 120.000 - 220.000

Tempo integral

há 5 horas
Seja uma das primeiras pessoas a se candidatar

Uma candidatura completa em um minuto

Currículo e carta de apresentação personalizados, prontos para serem enviados.

Passe pelos filtros ATS

Resumo da vaga

Indra Group está recrutando engenheiro(a) de software no Brasil para projetar, desenvolver e manter serviços e APIs com Java, Spring Framework, Spring Boot e Hibernate/JPA. A posição envolve desenvolvimento front-end com AngularJS/Angular 17, foco em UX, integração com sistemas externos e garantia de qualidade através de testes automatizados.

A vaga exige experiência em Maven, Git/GitFlow, Docker/Kubernetes, bancos de dados (PostgreSQL, Oracle) e conhecimentos de Big Data, padrões de projeto e

Qualificações

  • Conhecimento sólido em Orientação a Objetos e Padrões de Projeto.
  • Experiência com Java 7 a 17, Spring Framework, Spring Boot e Hibernate/JPA.
  • Domínio de Maven, Git (GitFlow) e ferramentas de build.
  • Experiência com Angular, TypeScript e JavaScript.
  • Docker e Kubernetes.
  • Bancos de dados PostgreSQL, Oracle 10g ou superior e NoSQL.
  • Conhecimento em Big Data e normas de qualidade de software (RUP, MPS.BR, CMMI-DEV, ISO/NBR 15504).
  • Automação de testes (funcionais, unitários, integração, performance).

Responsabilidades

  • Projetar, desenvolver, implementar e manter serviços e APIs utilizando Java (7 a 17), Spring Framework, Spring Boot e Hibernate/JPA.
  • Desenvolver interfaces e componentes com AngularJS e/ou Angular 17, assegurando boa UX e aderência aos padrões.
  • Atuar em todas as etapas do ciclo de vida de software: requisitos, desenvolvimento, testes, homologação e implantação.
  • Construir e consumir APIs REST, com validações, tratamento de erros, autenticação e autorização.
  • Desenvolver testes unitários e de integração, seguindo boas práticas de desenvolvimento.
  • Modelar, otimizar e manter consultas e mapeamentos ORM com Hibernate.
  • Elaborar documentação técnica de APIs, regras de negócio e decisões arquiteturais.
  • Identificar oportunidades de melhoria em performance, segurança e escalabilidade.
  • Colaborar com equipes multidisciplinares na evolução das soluções.

Conhecimentos

Java
Spring Framework
Spring Boot
Hibernate/JPA
Angular
AngularJS
TypeScript
JavaScript
Docker
Kubernetes
Maven
Git
GitFlow
PostgreSQL
Oracle
NoSQL
Object Oriented
Padrões de Projeto
Big Data
RUP
MPS.BR
CMMI-DEV
ISO/NBR 15504

Formação

Bacharel em Tecnologia da Informação
Pós-Graduação em Tecnologia da Informação

Ferramentas

Angular
AngularJS

Descrição da vaga

Localização: Brazil, BR

Perfil profissional: Linguagens emergentes de desenvolvimento de SW

Experiência requerida:

Modalidade do cargo:

Principais Responsabilidades

  • Projetar, desenvolver, implementar e manter serviços e APIs utilizando Java (7 a 17), Spring Framework, Spring Boot e Hibernate/JPA.
  • Desenvolver e evoluir interfaces e componentes utilizando AngularJS e/ou Angular 17, garantindo boa experiência do usuário e aderência aos padrões visuais definidos.
  • Atuar em todas as etapas do ciclo de vida do software, incluindo refinamento de requisitos, desenvolvimento, testes, homologação e implantação.
  • Construir e consumir APIs REST, implementando validações, tratamento de erros, autenticação, autorização e integrações com sistemas externos.
  • Desenvolver e manter testes unitários e de integração, realizando correções de bugs e aplicando boas práticas de desenvolvimento, como Clean Code, padrões de projeto e revisão de código.
  • Modelar, otimizar e manter consultas e mapeamentos ORM com Hibernate, garantindo desempenho e consistência dos dados.
  • Elaborar e atualizar documentação técnica, incluindo APIs, regras de negócio, decisões arquiteturais e procedimentos de implantação.
  • Identificar oportunidades de melhoria relacionadas à performance, segurança, escalabilidade e qualidade do código.
  • Colaborar com equipes multidisciplinares na evolução contínua das soluções.

Requisitos Obrigatórios

  • Conhecimento sólido em Orientação a Objetos e Padrões de Projeto.
  • Experiência com:
    • Java 7 a 17;
    • Spring Framework e Spring Boot;
    • Hibernate/JPA;
    • Maven;
    • Git e GitFlow;
    • Angular, TypeScript e JavaScript;
    • Docker e Kubernetes;
    • Bancos de dados PostgreSQL, Oracle 10g ou superior e tecnologias NoSQL.
  • Conhecimento em Big Data e tecnologias correlatas.
  • Conhecimento de modelos de maturidade e qualidade de software, como RUP, MPS.BR, CMMI-DEV e ISO/NBR 15504.
  • Conhecimento em automação de testes e em diferentes tipos de testes: funcionais, unitários, integração, regressão e performance.

Requisitos Desejáveis

  • Experiência com HTML, CSS e frameworks modernos de front-end.
  • Experiência com Angular e TypeScript.
  • Conhecimento em modelagem e estruturação de dados.
  • Vivência em ambientes ágeis e arquitetura de microsserviços.

Formação

  • Ensino Superior completo ou em andamento em cursos da área de Tecnologia da Informação; ou
  • Ensino Superior completo em qualquer área, com Pós-Graduação em Tecnologia da Informação (carga horária mínima de 360 horas).

Diferenciais

  • Experiência em projetos de transformação digital e modernização de sistemas.
  • Conhecimento em ambientes cloud e práticas DevOps.
  • Experiência com arquiteturas orientadas a serviços e APIs.
Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Desenvolvedor FullStack Especialista - Java/Angular
Desenvolvedor FullStack Especialista - Java/Angular

RHTalentos • São Paulo

Presencial
BRL 167.400 - 279.000
VA
Convênio Médico
Odontológico
+2
Desenvolvedor Java Fullstack Pleno
Desenvolvedor Java Fullstack Pleno

CBYK Consultoria • São Paulo

Presencial
BRL 120.000 - 180.000
Desenvolvedor(a) Fullstack Sênior | Java e Angular
Desenvolvedor(a) Fullstack Sênior | Java e Angular

Decision • São Paulo

Remoto
BRL 180.000 - 270.000
Desenvolvedor(a) Fullstack Sênior | Java e Angular
Desenvolvedor(a) Fullstack Sênior | Java e Angular

Decision • Brasil

Remoto
BRL 300.000 - 520.000
Desenvolvedor Fullstack Sênior Java
Desenvolvedor Fullstack Sênior Java

Mirante Tecnologia • Brasil

Remoto
BRL 240.000 - 360.000
Desenvolvedor(a) Fullstack Java
Desenvolvedor(a) Fullstack Java

Grupo Portfolio • Fortaleza

Presencial
BRL 90.000 - 150.000
Desenvolvedor Java FullStack SR
Desenvolvedor Java FullStack SR

Minsait • Brasil

Remoto
BRL 180.000 - 240.000
Desenvolvedor (a) - Fullstack
Desenvolvedor (a) - Fullstack

Capgemini • São Paulo

Presencial
BRL 60.000 - 110.000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Nava | Tech for Business • Brasil

Presencial
BRL 120.000 - 180.000
Pessoa Desenvolvedora Back-end Java - Sênior
Pessoa Desenvolvedora Back-end Java - Sênior

FCamara • São Paulo

Presencial
BRL 180.000 - 300.000