Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Indra

New

Desenvolvedor Java Fullstack PL

Posted Updated
Discussion

Description

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.

Skills

What Middle Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →