Pessoa Desenvolvedora Back-end Java - Sênior

FCamara

São Paulo

On-site

BRL 180,000 - 300,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

A FCamara procura um(a) Desenvolvedor(a) Java Pleno/Sênior para compor um time técnico, com autonomia e participação ativa em decisões técnicas e arquiteturais. O(a) profissional atuará em projetos estratégicos, com foco em impacto real no negócio e ambiente de inovação.

O candidato trabalhará com Java (Spring Boot), APIs RESTful, bancos de dados SQL/NoSQL e práticas DevOps (CI/CD, containers). Forte atuação em design de soluções, code reviews e mentoria.

Qualifications

  • Desenvolvimento e manutenção de sistemas backend robustos com Java (Spring Boot).
  • Definição de arquiteturas (monólitos, microserviços, serverless) e APIs RESTful.
  • Cobertura de testes automatizados com TDD e revisão de código.
  • Prática em DevOps: CI/CD, containers e observabilidade.
  • Experiência com bancos de dados SQL/NoSQL e mensageria (Kafka, RabbitMQ/ActiveMQ).

Responsibilities

  • Atuar no desenvolvimento e manutenção de aplicações.
  • Participar da análise técnica, estimativas e definição de soluções com o time, Tech Lead e Arquiteto.
  • Garantir qualidade e desempenho com boas práticas de codificação e testes automatizados.
  • Trabalhar de forma colaborativa com QA, Produto, DevOps, Arquitetura e SI.
  • Contribuir para evolução da arquitetura e padrões técnicos do time.
  • Monitorar ativamente as aplicações e colaborar na resolução de incidentes.

Skills

Java
DDD
Arquitetura em camadas
TDD
Ownership
Proatividade

Tools

Spring Boot
Docker
Kafka
RabbitMQ
ActiveMQ
PostgreSQL
MySQL
MongoDB
Redis
DynamoDB
JUnit
Mockito
Jira
Confluence

Job description

Estamos em busca de uma PessoaDesenvolvedora Java Pleno/ Sênior para compor um time altamente técnico, com foco em desenvolvimento. Você atuará em projetos estratégicos, com autonomia e participação ativa em decisões técnicas e arquiteturais. Essa é uma vaga ideal para quem busca impacto real no negócio, desafios técnicos constantes e um ambiente com autonomia, colaboração e inovação contínua.

Responsabilidades e atribuições
  • Atuar no desenvolvimento e manutenção de aplicações;
  • Participar da análise técnica, estimativas e definição de soluções junto com o time, Tech Lead e Arquiteto;
  • Garantir a qualidade e desempenho das soluções através de boas práticas de codificação, testes automatizados e revisão de código;
  • Trabalhar de forma colaborativa com times multidisciplinares (QA, Produto, DevOps, Arquitetura, SI);
  • Contribuir para a evolução da arquitetura e padrões técnicos do time
  • Participar da monitoração ativa das aplicações, colaborando na identificação e resolução de incidentes;
Requisitos e qualificações
  • Projetar, desenvolver e manter sistemas backend robustos, modulares e de alta performance com Java (preferência Spring Boot);
  • Participar ativamente da definição de arquiteturas (monólitos legados, microsserviços e serverless);
  • Construir e evoluir APIs RESTful, com foco em escalabilidade, segurança e performance;
  • Trabalhar com bancos de dados relacionais e não relacionais;
  • Garantir a cobertura de testes automatizados e aplicação de TDD;
  • Realizar code reviews, pair programming e contribuir na evolução técnica do time;
  • Aplicar práticas DevOps no ciclo de vida do software (CI/CD, containers, pipelines, observabilidade);
  • Contribuir com a cultura de engenharia: documentação, design patterns, segurança e boas práticas de desenvolvimento
Informações adicionais
  • 5+ anos de experiência com Java (versões 8+)
  • Experiência com APIs REST, design orientado a domínio (DDD) e arquitetura em camadas;
  • Sólidos conhecimentos em bancos de dados SQL (PostgreSQL, Oracle, MySQL) e NoSQL (MongoDB, Redis, DynamoDB);
  • Prática com mensageria assíncrona (Kafka, RabbitMQ ou ActiveMQ);
  • Experiência com Docker, containers e integração contínua;
  • Git e práticas modernas de versionamento e colaboração;
  • Prática em testes automatizados (JUnit, Mockito, integração, performance);
  • Atuação anterior com metodologias ágeis (Scrum, Kanban) e ferramentas de gestão (Jira, Confluence, etc);
  • Forte senso de ownership, proatividade e colaboração;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pessoa Desenvolvedora Java - Sênior
Pessoa Desenvolvedora Java - Sênior

VENHA SER #SANGUELARANJA • São Paulo

On-site
BRL 180,000 - 340,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(a) Backend Java Sênior
Desenvolvedor(a) Backend Java Sênior

Nava | Tech for Business • Brazil

On-site
BRL 180,000 - 320,000
Desenvolvedor Backend Sênior | Java
Desenvolvedor Backend Sênior | Java

4DF Connect • São Paulo

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

Nava | Tech for Business • Brazil

On-site
BRL 120,000 - 180,000
Desenvolvedor(a) Backend Java - Sênior
Desenvolvedor(a) Backend Java - Sênior

Peers Solutions GmbH • São Paulo

On-site
BRL 180,000 - 240,000
Analista Desenvolvedor Java Back-end Sênior
Analista Desenvolvedor Java Back-end Sênior

Mazzatech • Brazil

Remote
BRL 150,000 - 210,000
Desenvolvedor Backend Java - Sênior
Desenvolvedor Backend Java - Sênior

FCamara • Região Geográfica Intermediária de São José dos Campos

On-site
BRL 250,000 - 360,000
3679: Analista Desenvolvedor Java Back-end Sênior
3679: Analista Desenvolvedor Java Back-end Sênior

Mazzatech • Brazil

Remote
BRL 180,000 - 300,000
3679: Analista Desenvolvedor Java Back-end Sênior
3679: Analista Desenvolvedor Java Back-end Sênior

Meu Home • Brazil

Remote
BRL 201,000 - 357,000