FCamara logo

Desenvolvedor(a) Back-end Java - Sênior

FCamara

Brazilvacancy_type_effectivePosted 0 day(s) ago$0-$0 / yr

$0-$0 / yr

Salary

brazil

Region

ASAP

Start Date

About FCamara

Transformamos mundos sonhados em trajetórias reais.🧡🚀

About this Role.

A FCamara busca um(a) Desenvolvedor(a) Backend Sênior para atuar em parceria com uma grande empresa do segmento de Tecnologia da Informação e Serviços, com mais de 40 anos de mercado. Essa empresa está presente no dia a dia de milhões de brasileiros, desenvolvendo soluções que impactam positivamente alimentação, saúde, transporte e cultura, garantindo mais tempo e qualidade de vida para empresas, trabalhadores e suas famílias.Você fará parte de um time de alta performance, com autonomia e responsabilidade para criar e evoluir soluções robustas, escaláveis e seguras.

Responsabilidades e atribuiçõesDesenvolver e manter APIs REST seguindo boas práticas, utilizando Java (versões 11 a 21) e Spring Boot.Criar e manter clientes SOAP e documentar APIs com Swagger.Modelar e implementar integrações com bancos de dados Oracle e MySQL.Aplicar TDD e frameworks de testes como JUnit, Mockito e outros.Definir e implementar arquitetura baseada em microsserviços, aplicando padrões como Circuit Breaker, API Gateway e Backend for Frontend.Utilizar Claude Code para gerar, revisar e documentar código, além de criar testes automatizados.Seguir princípios SOLID, desenvolvimento orientado a objetos e DDD.Trabalhar com multi-threading e otimização de desempenho.Implementar soluções de mensageria com Kafka e RabbitMQ.Colaborar com arquitetos e outros desenvolvedores para manter qualidade e consistência técnica.Participar de processos de CI/CD, automação, e cultura DevOps.

Requisitos e qualificaçõesObrigatórios:Experiência em desenvolvimento backend (Java).Proficiência em Java 11 a 21 e Spring Boot.Experiência com APIs REST, Swagger e consumo de SOAP.Sólido conhecimento em Oracle e MySQL.Experiência com JUnit, Mockito e práticas de TDD.Compreensão profunda de DDD, OOP e padrões de microsserviços.Experiência prática com Claude Code para apoio no desenvolvimento (ex.: geração de código, refatoração, explicação de trechos complexos).Experiência com multi-threading e processamento paralelo.Familiaridade com mensageria (Kafka e/ou RabbitMQ).Desejáveis:Experiência com AWS (EC2, S3, RDS, Lambda etc.).Familiaridade com containers (Docker, Kubernetes).Conhecimento de servidores web (Apache).Vivência com arquitetura orientada a eventos.Soft Skills:Experiência com metodologias ágeis (Scrum/Kanban) e cultura de squads.Participação ativa em cerimônias ágeis, colaboração entre pares e áreas.Senso de dono do produto e proatividade para resolver problemas.Desenvolvimento colaborativo (Pair Programming, Extreme Programming).Cultura voltada à automação, CI/CD e melhoria contínua.

Informações adicionais

Skills Required

Ready to Apply?

Apply Now

Similar jobs

No similar jobs found.