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ções
-
Desenvolver 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ções
Obrigató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
Aqui somos #SangueLaranja!
Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.
Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda.
F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento
tem o poder da transformação!
Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,
nossa escola de liderança e diversas parcerias com ONGs e Edtechs.
Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.
E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?