Desenvolvedor Full Stack Sênior

AVANTTi

Pinhais

On-site

BRL 180,000 - 280,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AVANTTi procura profissional com forte domínio em Java (Back-End) e Angular (Front-End) para atuar em arquitetura de microsserviços e ambientes containerizados. O perfil envolve autonomia, resolução de problemas complexos e melhoria de performance, com foco em segurança e resiliência das aplicações.

Responsável por API REST, sustentação de aplicações e participação em refinamentos com squad, QA e Desenvolvimento, utilizando Docker, Kubernetes e Rancher para observabilidade e gestão de recursos.

Qualifications

  • Experiência sólida em Java 8+ e frameworks Spring (Framework, Boot e Batch).
  • Domínio de APIs REST e arquitetura de microsserviços.
  • Conhecimento em containers Docker e orquestração Kubernetes; Rancher é diferencial.
  • Práticas de observabilidade, SRE e security (DevSecOps).
  • Análise de código, refatoração e melhoria de arquitetura.

Responsibilities

  • Desenvolver e evoluir aplicações Full Stack com Java/Spring e Angular.
  • Analisar código, debater débitos técnicos e propor melhorias arquiteturais.
  • Investigar incidentes, identificar causas raiz e implementar soluções.
  • Desenvolver APIs REST e soluções baseadas em microsserviços.
  • Realizar troubleshooting em Docker/Kubernetes, health checks e logs.
  • Trabalhar com Rancher para monitorar workloads e diagnósticos.
  • Otimizar queries SQL e manter bancos Oracle/SQL.
  • Contribuir para práticas de CI/CD, DevSecOps e qualidade de código.

Skills

Java 8+
Spring Framework
Spring Boot
Spring Batch
Jakarta EE
Microservices
REST API
Resilience patterns
Code refactoring
JVM performance
Docker
Kubernetes
Rancher
Observability
SQL/Oracle
Query optimization
CI/CD
Git
GitLab
Jenkins
SonarQube
AppSec
Vulnerability tools
Cloud platforms

Tools

OpenLiberty
Rancher

Job description

Buscamos um profissional com forte domínio em Java (Back-End) e Angular (Front-End), sólida experiência em arquitetura de microsserviços, ambientes containerizados e práticas de engenharia de software.

O perfil ideal deverá apresentar autonomia, protagonismo e capacidade analítica, atuando de forma investigativa na identificação de causas-raiz, resolução de problemas complexos, melhoria de performance, segurança e resiliência das aplicações.

Principais responsabilidades
  • Desenvolver, manter, refatorar e evoluir aplicações Full Stack utilizando Java, Spring Boot, Spring Batch e Angular.
  • Atuar na análise crítica de código, identificação de débitos técnicos e proposição de melhorias arquiteturais.
  • Investigar e solucionar incidentes, identificando causas-raiz e implementando soluções definitivas.
  • Atuar na sustentação e modernização de aplicações novas e legadas.
  • Desenvolver e manter APIs REST e soluções baseadas em arquitetura de microsserviços.
  • Contribuir para decisões técnicas, evolução da arquitetura e definição de soluções.
  • Realizar troubleshooting avançado em aplicações e ambientes Docker e Kubernetes.
  • Investigar problemas relacionados a Pods, containers, health checks, logs, disponibilidade e consumo de recursos.
  • Utilizar Rancher para monitoramento, administração e diagnóstico de workloads.
  • Trabalhar com observabilidade, análise de logs, métricas, indicadores de saúde e tuning de JVM.
  • Apoiar práticas de SRE, gestão de capacidade (Requests/Limits), prevenção de incidentes e resiliência operacional.
  • Realizar análise e otimização de queries SQL, performance e manutenção de bancos de dados.
  • Atuar na identificação e correção de vulnerabilidades, obsolescência tecnológica e débitos técnicos.
  • Contribuir para otimização de imagens Docker, pipelines CI/CD e práticas de DevSecOps.
  • Utilizar ferramentas de Inteligência Artificial Generativa para apoiar desenvolvimento, refatoração, testes e produtividade.
  • Participar de refinamentos, discussões técnicas e atividades colaborativas com Desenvolvimento, QA e demais integrantes da squad.
Requisitos técnicos obrigatórios
Back-End e arquitetura
  • Experiência sólida em desenvolvimento Java (8+).
  • Domínio de Spring Framework, Spring Boot e Spring Batch.
  • Experiência com OpenLiberty e/ou Jakarta EE.
  • Experiência em arquitetura de microsserviços e APIs REST.
  • Conhecimento em padrões de resiliência: Circuit Breaker, Retry, Graceful Shutdown e Rate Limiting.
  • Experiência em análise de código, refatoração, design e evolução de arquitetura de software.
  • Conhecimentos em troubleshooting e performance de JVM, incluindo análise de threads e Garbage Collector.
Front-End
  • Experiência prática com Angular e TypeScript.
  • Conhecimento em JavaScript, jQuery e HTML5 para manutenção e evolução de aplicações legadas.
  • Vivência com aplicações SPA, modularização e integração com APIs REST.
Containers, infraestrutura e observabilidade
  • Experiência com Docker, incluindo construção e otimização de imagens (multi-stage builds).
  • Domínio de Kubernetes: Pods, Deployments, manifestos, probes, ingress, logs e troubleshooting.
  • Experiência prática com Rancher para gestão, monitoramento e diagnóstico de ambientes Kubernetes.
  • Conhecimento em Requests/Limits, health checks, gestão de recursos e disponibilidade.
  • Vivência em troubleshooting de ambientes de desenvolvimento, testes, homologação e produção.
  • Conhecimento em observabilidade, monitoramento, análise de logs, métricas e práticas SRE.
Banco de dados
  • Experiência com bancos de dados relacionais, especialmente Oracle e SQL.
  • Domínio na construção e otimização de queries.
  • Conhecimento em análise de performance, procedures e manutenção de bases de dados.
DevOps, DevSecOps e qualidade
  • Experiência com Git, GitLab e Jenkins.
  • Conhecimento em pipelines CI/CD e automação de processos.
  • Experiência com SonarQube e ferramentas de análise estática de código.
  • Conhecimento em ferramentas de análise de vulnerabilidades, como Trivy e Snyk.
  • Vivência com boas práticas de segurança de aplicações (AppSec), qualidade de código e mitigação de vulnerabilidades.
  • Familiaridade com metodologias ágeis (Scrum/Kanban), cultura SRE e práticas ITIL.
Diferenciais
  • Certificações em Java, Spring, Kubernetes (CKA/CKAD), Rancher ou DevSecOps.
  • Conhecimento em plataformas Cloud: AWS, Azure ou GCP.
  • Experiência com DataStage.
  • Vivência com ferramentas de IA Generativa aplicadas à engenharia de software, como GitHub Copilot.
  • Conhecimentos em Prompt Engineering para apoio à análise de código, refatoração, automação de testes e produtividade.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Sênior
Full Stack Sênior

Avantti • São Paulo

Remote
BRL 246,000 - 402,000
Remoto 100%
CLT com Benefícios
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel | Corporativo • Eldorado do Sul

Hybrid
BRL 201,000 - 301,000
Refeitório no local
TotalPass (via cooperativa)
Plano de Saúde & Odonto (via cooperati
+2
Desenvolvedor Fullstack
Desenvolvedor Fullstack

Inex • São Paulo

On-site
BRL 180,000 - 240,000
Desenvolvedor Full Stack Sênior (TECH LEAD)
Desenvolvedor Full Stack Sênior (TECH LEAD)

Plusoft • São Paulo

On-site
BRL 180,000 - 300,000
Desenvolvedor Full Stack
Desenvolvedor Full Stack

Hiflex Group • São Paulo

Remote
BRL 180,000 - 320,000
Vale Refeição
Seguro de Vida
Plano de Saúde e Odontológico
Desenvolvedor Fullstack Sênior Java
Desenvolvedor Fullstack Sênior Java

Mirante Tecnologia • Brazil

Remote
BRL 240,000 - 360,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

MeuHome • Brazil

Remote
BRL 120,000 - 240,000
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Hybrid
BRL 167,400 - 223,200
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Nava | Tech for Business • Brazil

On-site
BRL 120,000 - 180,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

SP Capital • Guarujá

On-site
BRL 167,400 - 279,000