Pessoa Desenvolvedora Java Full Stack Sênior

Summary

Senior Java Full-Stack developer focused on maintaining, monitoring, and troubleshooting enterprise applications in production, resolving high-complexity incidents, and collaborating cross-functionally to ensure system stability and business continuity using Java, Spring Boot, and Oracle Database.

Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo.

Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!

RESPONSABILIDADES E ATRIBUIÇÕES

  • Sustentar, monitorar e manter aplicações corporativas em ambiente produtivo, garantindo estabilidade, disponibilidade e continuidade dos sistemas.
  • Analisar, diagnosticar e resolver incidentes e problemas de alta complexidade, realizando troubleshooting e investigação técnica.
  • Identificar causas raiz e implementar soluções corretivas e preventivas para evitar recorrência de incidentes.
  • Desenvolver correções, ajustes e melhorias em sistemas existentes utilizando Java e tecnologias relacionadas.
  • Analisar integrações, APIs, processos de negócio e fluxos de dados para identificação e resolução de problemas.
  • Acompanhar e gerenciar filas de chamados e demandas técnicas, priorizando incidentes de acordo com sua criticidade e impacto.
  • Atuar diretamente com usuários, gestores e áreas de negócio no entendimento, investigação e tratamento das demandas.
  • Participar de implantações, homologações e mudanças em produção, garantindo a execução adequada dos procedimentos técnicos.
  • Atuar em salas de guerra (War Rooms) para resolução de incidentes críticos e indisponibilidades de alto impacto.
  • Trabalhar em conjunto com equipes de infraestrutura, arquitetura, segurança, negócio e fornecedores durante situações críticas.
  • Conduzir análises pós-incidente, identificando causa raiz, oportunidades de melhoria e ações preventivas.
  • Criar, atualizar e manter documentação técnica, procedimentos operacionais e demais artefatos relacionados às aplicações.
  • Manter e evoluir a base de conhecimento da operação, registrando soluções, procedimentos, boas práticas e lições aprendidas.
  • Utilizar ferramentas de Inteligência Artificial para apoio em troubleshooting, análise de código, pesquisa técnica, documentação e automação de atividades.
  • Participar de iniciativas de melhoria contínua, automação e aumento da eficiência operacional por meio do uso de novas tecnologias.

REQUISITOS E QUALIFICAÇÕES

  • Experiência com desenvolvimento e sustentação de aplicações corporativas utilizando Java.
  • Experiência com Java 1.6 e Java 17.
  • Conhecimento em Spring Boot, JSP, JSF (JavaServer Faces), Angular e JavaScript.
  • Experiência com Oracle Database 11g e conhecimento intermediário a avançado em PL/SQL.
  • Conhecimento em Hibernate e JPA (Java Persistence API).
  • Experiência com desenvolvimento e consumo de APIs REST.
  • Conhecimento ou experiência com Sensedia e Datadog.
  • Experiência com servidores de aplicação como IBM WebSphere Application Server, WildFly ou JBoss EAP.
  • Conhecimento em Jenkins, Git, SVN e Azure DevOps.
  • Conhecimento em AWS.
  • Experiência em ambientes produtivos e sistemas corporativos críticos.
  • Experiência com troubleshooting, análise de incidentes e identificação de causa raiz.
  • Conhecimento prático em Inteligência Artificial Generativa e utilização de LLMs aplicados ao desenvolvimento e sustentação de software.
  • Experiência na utilização de ferramentas de IA para análise de código, troubleshooting, documentação, pesquisa técnica e automação de atividades.

Diferenciais

  • Experiência em sustentação (AMS) de sistemas corporativos de missão crítica.
  • Experiência na atuação em salas de guerra (War Rooms) para incidentes de alta severidade.
  • Vivência em ambientes corporativos de grande porte.
  • Experiência com arquiteturas distribuídas, integrações complexas e APIs corporativas.
  • Experiência com Claude Code e outras ferramentas baseadas em LLMs.
  • Certificações AWS, Azure ou Oracle.
  • Cursos e certificações em IA Generativa, Prompt Engineering, LLMs, GitHub Copilot, Microsoft Copilot, OpenAI, Anthropic Claude ou tecnologias relacionadas.

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available