Tech Lead Java

Shark IT

Conservatória

Hybrid

BRL 180,000 - 240,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Shark IT procura um profissional sênior para liderar tecnicamente a evolução de uma plataforma SaaS, definindo padrões de arquitetura e qualidade, apoiando o time e tomando decisões de arquitetura para garantir escalabilidade, segurança e alta disponibilidade na AWS.

O papel envolve desenvolvimento prático com Java/Spring Boot, definição técnica de novas funcionalidades, refatorações e evolução da arquitetura de microsserviços, em ambiente híbrido no Rio de Janeiro, com presença 1x/semana. CLT.

Qualifications

  • Pelo menos 8 anos de experiência em desenvolvimento Java.
  • Experiência sólida com Spring Boot e REST APIs.
  • Conhecimento em segurança de aplicações (OAuth2 e JWT).
  • Conhecimento avançado em SQL e modelagem de bancos de dados.
  • Experiência com arquitetura de microsserviços e integrações.
  • Experiência com mensageria e AWS (EC2, Lambda, RDS, S3, CloudFront, API Gateway, IAM, CloudWatch, Secrets Manager, SNS/SQS e EventBridge).
  • Conhecimento em Docker, Git e pipelines de CI/CD.
  • Experiência em ambientes de alta disponibilidade na AWS.
  • Disponibilidade para atuação híbrida no Rio de Janeiro.

Responsibilities

  • Liderar tecnicamente uma squad de desenvolvimento.
  • Definir padrões de arquitetura, desenvolvimento e qualidade.
  • Realizar code reviews e orientar o time na aplicação de boas práticas.
  • Apoiar o crescimento técnico dos desenvolvedores por meio de mentorias.
  • Conduzir decisões técnicas sobre a evolução da plataforma.
  • Investigar e resolver problemas críticos em produção.
  • Participar da implantação de versões em produção.
  • Desenvolver funcionalidades complexas com Java e Spring Boot.
  • Conduzir refatorações visando reduzir dívida técnica.
  • Evoluir a arquitetura orientada a serviços e microsserviços.
  • Definir estratégias de escalabilidade, performance e alta disponibilidade.
  • Projetar integrações com parceiros, APIs e sistemas externos.
  • Garantir boas práticas de segurança, incluindo autenticação e autorização.
  • Apoiar a evolução e operação das aplicações na AWS.
  • Contribuir para pipelines de CI/CD e ambientes conteinerizados com Docker.
  • Melhorar a observabilidade com logs, métricas e monitoramento.
  • Apoiar gestão de incidentes e identificação de causas de falhas em produção.

Skills

Java
Spring Boot
REST APIs
OAuth2
JWT
SQL
Microservices
Docker
CI/CD
AWS
Observability
Security
Git
Messaging

Tools

Docker
Git
CI/CD

Job description

Modelo de trabalho: Híbrido 1x no Rio de Janeiro

Contratação: CLT — informar pretensão salarial

Missão da posição

Liderar tecnicamente a evolução de uma plataforma SaaS, definindo padrões de desenvolvimento, apoiando o time e tomando decisões de arquitetura que garantam escalabilidade, segurança e confiabilidade.

Atuar de forma prática no desenvolvimento e na resolução de problemas complexos, com foco em aplicações de alta disponibilidade executadas na AWS.

Principais responsabilidades

Liderança técnica

  • Liderar tecnicamente uma squad de desenvolvimento.
  • Definir e disseminar padrões de arquitetura, desenvolvimento e qualidade.
  • Realizar code reviews e orientar o time na aplicação de boas práticas.
  • Apoiar o crescimento técnico dos desenvolvedores por meio de mentorias.
  • Conduzir decisões técnicas sobre a evolução da plataforma.
  • Atuar na investigação e resolução de problemas críticos em produção.
  • Participar da implantação de versões em produção.

Desenvolvimento e arquitetura

  • Desenvolver funcionalidades complexas utilizando Java e Spring Boot.
  • Participar da definição técnica de novas funcionalidades.
  • Conduzir refatorações e iniciativas de redução de dívida técnica.
  • Evoluir a arquitetura orientada a serviços e microsserviços.
  • Definir estratégias de escalabilidade, performance e alta disponibilidade.
  • Projetar e implementar integrações com parceiros, APIs e sistemas externos.
  • Garantir boas práticas de segurança, incluindo autenticação e autorização.

Cloud, DevOps e operação

  • Apoiar a evolução e a operação das aplicações na AWS.
  • Contribuir para a implementação e melhoria dos pipelines de CI/CD.
  • Trabalhar com aplicações conteinerizadas utilizando Docker.
  • Evoluir a observabilidade da plataforma, incluindo logs, métricas, monitoramento e alertas.
  • Apoiar a gestão de incidentes e a identificação de causas de falhas em produção.
Requisitos e conhecimentos
  • Pelo menos 8 anos de experiência em desenvolvimento Java.
  • Experiência sólida com Spring Boot.
  • Experiência no desenvolvimento e na integração de APIs REST.
  • Conhecimento em segurança de aplicações, incluindo OAuth2 e JWT.
  • Conhecimento avançado em SQL e modelagem de bancos de dados.
  • Experiência com arquitetura orientada a serviços, microsserviços e integrações.
  • Experiência com mensageria.
  • Conhecimento em Docker, Git e pipelines de CI/CD.
  • Experiência em ambientes de alta disponibilidade na AWS.
  • Conhecimento em observabilidade, monitoramento e gestão de incidentes.
  • Experiência prática com serviços AWS como EC2, Lambda, RDS, S3, CloudFront, API Gateway, IAM, CloudWatch, Secrets Manager, SNS/SQS e EventBridge.
  • Disponibilidade para atuação híbrida no Rio de Janeiro, com presença 1 vez por semana.
Diferenciais
  • Experiência no uso de ferramentas de inteligência artificial no processo de desenvolvimento de software.
Perfil esperado
  • Perfil hands-on, com participação ativa no desenvolvimento e nas decisões técnicas.
  • Capacidade de resolver problemas complexos e avaliar alternativas de arquitetura.
  • Boa comunicação para orientar o time e alinhar decisões técnicas.
  • Capacidade de desenvolver pessoas e compartilhar conhecimento.
  • Senso de responsabilidade pela qualidade, segurança e disponibilidade da plataforma.
  • Organização para equilibrar entregas, evolução técnica e redução de dívida técnica.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead DevOps – [K2-569]
Tech Lead DevOps – [K2-569]

Vaganet • Conservatória

Hybrid
BRL 350,000 - 620,000
Plano de saúde
Odontológico
Previdência privada
+3
Tech Lead
Tech Lead

SRM ASSET • São Paulo

On-site
BRL 279,000 - 390,600
Tech Lead
Tech Lead

INTERA | Talent Hacking • São Paulo

On-site
BRL 245,520 - 334,800
Bônus (Participação nos Resultados)
Ambiente descontraído e inovador
Oportunidade de atuar em projetos desafiadores
Arquiteto(a) de Software
Arquiteto(a) de Software

Atile • Goiânia

Hybrid
BRL 18,000 - 32,000
Pessoa Desenvolvedora Java - Sênior São Paulo - SP and Hybrid Full-time employee
Pessoa Desenvolvedora Java - Sênior São Paulo - SP and Hybrid Full-time employee

FCamara • São Paulo

Hybrid
BRL 180,000 - 300,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
Pessoa Desenvolvedora Java - Sênior
Pessoa Desenvolvedora Java - Sênior

VENHA SER #SANGUELARANJA • São Paulo

On-site
BRL 180,000 - 340,000
Desenvolvedor(a) Java
Desenvolvedor(a) Java

atile.digital • Goiânia

On-site
BRL 150,000 - 230,000
Pessoa Desenvolvedora Back-end Java - Sênior
Pessoa Desenvolvedora Back-end Java - Sênior

FCamara • São Paulo

On-site
BRL 180,000 - 300,000
Tech Lead
Tech Lead

AP Digital Services • Campinas

Hybrid
BRL 180,000 - 300,000