Pular para o conteúdo principal

Desenvolvedor Full Stack java - Sênior

Descrição da vaga

Procuramos um(a) Desenvolvedor(a) Full Stack Sênior especialista e apaixonado(a) por tecnologia para atuar na construção do zero (greenfield) da nossa nova Plataforma de Renda Fixa. O grande diferencial dessa posição é que o processo de desenvolvimento de software será suportado por uma esteira focada em Inteligência Artificial Generativa (utilizando modelos avançados como Google Gemini e Anthropic Claude). Você atuará na linha de frente aplicando IA no ciclo de vida de desenvolvimento de software (SDLC) em Java / IA, otimizando entregas de alta complexidade com máxima velocidade e qualidade.

Responsabilidades e atribuições

Responsabilidades e atribuições:

  • Desenvolver componentes de back-end (Java/Spring) e rotinas de front-end para a plataforma de Renda Fixa
  • Integrar ferramentas de IA (Gemini e Claude) à rotina diária de desenvolvimento, para maximizar produtividade e qualidade do código
  • Escrever testes unitários e integrados robustos e garantir execuções eficientes nas esteiras de CI/CD
  • Revisar pull requests da equipe, garantindo Clean Code, SOLID e padrões de arquitetura
  • Identificar gargalos de performance e propor melhorias contínuas no sistema
  • Elaborar especificações técnicas e documentação funcional e técnica das entregas no repositório da equipe
  • Capacitar o time no uso de automações de processos e novas tecnologias do ecossistema

Requisitos e qualificações

Requisitos e qualificações:

  • Back-end: domínio sênior de Java (versões modernas) e do ecossistema Spring (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Front-end: experiência consolidada em frameworks modernos (React, Angular ou Vue.js), HTML5, CSS3, TypeScript e consumo de APIs RESTful
  • Desenvolvimento assistido por IA: uso diário de IA generativa (Gemini, Claude, GitHub Copilot, ChatGPT) para gerar e refatorar código, automatizar processos e criar testes
  • Qualidade e testes: TDD, BDD, testes unitários e de integração (JUnit, Mockito, Jest, Cypress ou similares), análise estática de código (SonarQube) e revisões rigorosas; Clean Code e Design Patterns
  • Bancos de dados: domínio de bancos relacionais (PostgreSQL, MySQL, Oracle) e conhecimentos em NoSQL
  • Arquitetura: sólida experiência em microsserviços, Domain-Driven Design (DDD), Event-Driven Architecture (EDA), REST APIs e padrões de projeto
  • DevOps e nuvem: práticas de DevSecOps, nuvem (AWS/GCP), CI/CD e conteinerização (Docker, Kubernetes)
  • Observabilidade: logs (ELK, Google Cloud Logging), tracing (OpenTelemetry, Jaeger, Zipkin), monitoramento (Datadog, Grafana, Google Cloud Monitoring), métricas e alertas, e APM (Datadog ou New Relic)
  • Segurança: boas práticas de desenvolvimento seguro, com autenticação e autorização (Okta, OAuth 2.0, JWT, OpenID Connect)
  • Vivência ou familiaridade com o mercado financeiro, especialmente produtos e rotinas de Renda Fixa e Crédito (desejável)

    soft skills:
    • Mentoria e compartilhamento de conhecimento: orientar e impulsionar o desenvolvimento técnico do time

    • Orientação para resultados e qualidade: entregas consistentes, no prazo e com alta confiabilidade operacional

    • Curiosidade e inovação técnica: entusiasmo por aprender e aplicar novas tecnologias (como GenAI) para otimizar processos

    • Mente empreendedora e protagonismo: propor soluções do zero, resolver problemas com autonomia e desafiar o status quo

    • Comunicação e colaboração: boa articulação com Tech Leads, Analistas Funcionais, time de Produtos e pares de engenharia

    • Adaptabilidade e resiliência: facilidade para atuar em projetos dinâmicos do zero (greenfield), com requisitos evolutivos


Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista R&S
  3. Etapa 3: Entrevista Técnica
  4. Etapa 4: CV enviado ao cliente
  5. Etapa 5: Entrevista Cliente
  6. Etapa 6: Carta Proposta
  7. Etapa 7: Contratação

Transformamos mundos sonhados em trajetórias reais.🧡🚀


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?