Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Estamos em busca de um(a) Desenvolvedor(a) Java Sênior para fazer parte do nosso time de tecnologia, atuando no desenvolvimento, evolução e sustentação de aplicações robustas, escaláveis e de alta disponibilidade.

Buscamos uma pessoa com forte experiência técnica, capacidade de atuar em cenários complexos e que tenha interesse em contribuir com decisões de arquitetura, qualidade de código e evolução das soluções.


Principais responsabilidades

  • Desenvolver e evoluir aplicações utilizando Java e tecnologias do ecossistema.
  • Participar de decisões técnicas e definição de soluções para novos projetos e funcionalidades.
  • Atuar na análise, desenvolvimento, testes e manutenção de sistemas.
  • Desenvolver e consumir APIs REST e integrações entre sistemas.
  • Trabalhar com arquitetura de microserviços.
  • Garantir qualidade, performance, segurança e escalabilidade das aplicações.
  • Realizar revisão de código e contribuir para a disseminação de boas práticas de desenvolvimento.
  • Identificar e solucionar problemas técnicos e de performance.
  • Participar de cerimônias ágeis e interagir com profissionais de diferentes áreas.
  • Contribuir para evolução da arquitetura e modernização das aplicações.
  • Apoiar profissionais de outros níveis técnicos, compartilhando conhecimento e boas práticas.


Requisitos

  • Experiência sólida com Java.
  • Conhecimento em Spring Framework / Spring Boot.
  • Experiência no desenvolvimento de APIs REST.
  • Experiência com microserviços.
  • Conhecimento de bancos de dados relacionais, como Oracle, SQL Server ou PostgreSQL.
  • Conhecimento de bancos NoSQL será considerado um diferencial.
  • Experiência com Git e práticas de versionamento.
  • Conhecimento de testes automatizados e boas práticas de desenvolvimento.
  • Experiência com metodologias ágeis, como Scrum ou Kanban.
  • Conhecimento de princípios SOLID, Clean Code e Design Patterns.
  • Capacidade de análise e resolução de problemas complexos.


Será considerado diferencial

  • Experiência com AWS, Azure ou Google Cloud.
  • Conhecimento de Docker e Kubernetes.
  • Experiência com Kafka, RabbitMQ ou outras ferramentas de mensageria.
  • Conhecimento de CI/CD e DevOps.
  • Experiência com arquitetura orientada a eventos.
  • Conhecimento de observabilidade, monitoramento e logs.
  • Experiência em ambientes de alta volumetria e alta disponibilidade.


Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

IT Analyst III (Java)

F1RST Digital Services • São Paulo • 25 candidaturas Hoje

Salário estimado

R$ 9k - 13k/mês

Pleno CLT

Country: Brazil# QUEM SOMOSA F1RST é o futuro e sua carreira está aqui! Nossa cultura é baseada em “Pessoas, Inovação e Resultados”. Aqui promovemos serviços e experiência para os mais de 60 milhões de clientes de todo o ecossistema Santander. Venha fazer parte do time que tem como propósito apoiar ...

Ver Detalhes →
LinkedIn Hot

Desenvolvedor de back end

MBRAS • São Paulo • 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

Sobre a EmpresaMBRAS é referência no mercado imobiliário de alto padrão em São Paulo. Estamos construindo internamente as plataformas que sustentam nossa operação — dos sistemas de gestão de portfólio às experiências digitais que conectam clientes aos imóveis mais exclusivos da cidade.Sobre o PapelP...

Ver Detalhes →
LinkedIn

Mid - Level Java Developer, Brazil

CI&T • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 7k - 10k/mês

Pleno CLT

At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application...

Ver Detalhes →