Descrição
Procuramos um(a) Desenvolvedor(a) Full Stack Júnior entusiasmado(a), curioso(a) e com muita sede de aprender para integrar o time responsável pela construção do zero (greenfield) da nossa nova Plataforma de Renda Fixa.No Bullla, o desenvolvimento de software é impulsionado por uma esteira de Inteligência Artificial Generativa (utilizando assistentes como Google Gemini e Anthropic Claude). Você terá a oportunidade de acelerar seu aprendizado e evolução profissional trabalhando lado a lado com Tech Leads e desenvolvedores Sêniores, utilizando IA para construção de código Java, testes e automação de processos desde o primeiro dia.
Descrição
Procuramos um(a) Desenvolvedor(a) Full Stack Júnior entusiasmado(a), curioso(a) e com muita sede de aprender para integrar o time responsável pela construção do zero (greenfield) da nossa nova Plataforma de Renda Fixa.No Bullla, o desenvolvimento de software é impulsionado por uma esteira de Inteligência Artificial Generativa (utilizando assistentes como Google Gemini e Anthropic Claude). Você terá a oportunidade de acelerar seu aprendizado e evolução profissional trabalhando lado a lado com Tech Leads e desenvolvedores Sêniores, utilizando IA para construção de código Java, testes e automação de processos desde o primeiro dia.
Responsabilidades e atribuições
- Programação & Implementação de Baixa/Média Complexidade: Desenvolver e dar suporte à implementação de componentes no Backend (Java/Spring) e rotinas no Front-end com apoio dos devs mais seniores.
- Uso Prático de IA no Desenvolvimento: Utilizar ferramentas e assistentes de Inteligência Artificial Generativa (Gemini/Claude) para apoio na escrita, entendimento e geração de código, testes e documentação.
- Correção de Bugs e Manutenção: Investigar falhas pontuais, atuar na correção de bugs e participar de refatorações simples de código.
- Elaboração de Testes Unitários: Escrever e manter testes unitarios e de integração simples para garantir a qualidade das funcionalidades desenvolvidas.
- Participação em Code Reviews: Submeter Pull Requests para avaliação do team e participar das revisões de código como processo de aprendizado contínuo.
- Documentação de Código e Processos: Auxiliar na criação e atualização de documentações técnicas, mapeamento de APIs e guias de processos internos.
- Desenvolvimento Contínuo: Demonstrar protagonismo na busca de conhecimento, assimilando feedbacks e evoluindo nas boas práticas de engenharia de software.
Responsabilidades e Atribuições
- Auxiliar no desenvolvimento de APIs RESTful em Java/Spring Boot e interfaces modernas de usuário.
- Aprender e aplicar ferramentas de IA (Gemini e Claude) na rotina de codificação diária para otimizar tempo e qualidade das tarefas.
- Escrever e manter testes automatizados (unitários) sob orientação de engenheiros seniores.
- Acompanhar correções de Pull Requests e aplicar conceitos de Clean Code e SOLID sugeridos pelo time.
- Documentar fluxos funcionais, rotas de APIs e instruções de ambiente no repositório do projeto.
- Participar ativamente dos rituais ágeis (Dailies, Plannings, Reviews e Retrospectivas).
Requisitos e qualificações
- Conhecimento fundamental/base na linguagem Java e familiaridade com o ecossistema Spring (Spring Boot, Spring Data JPA, REST APIs).
- Conhecimentos básicos/intermediários em desenvolvimento Web: HTML5, CSS3, JavaScript/TypeScript e noções em algum framework moderno (React, Angular ou Vue.js).
- Interesse ativo e utilização de ferramentas de Inteligência Artificial Generativa (Gemini, Claude, ChatGPT, Copilot) como suporte ao aprendizado e à programação.
- Noções básicas de conceitos de testes de software (testes unitários com JUnit/Mockito, Jest ou similares) e boas práticas de Clean Code.
- Conhecimento básico em bancos de dados relacionais (SQL, consultas simples, tabelas e relacionamentos).
- Familiaridade com Git e fluxos de trabalho colaborativos (branches, commits, Pull Requests, GitHub/GitLab).
- Interesse por mercado financeiro e vontade de aprender sobre produtos e rotinas de Renda Fixa e Crédito.
Benefícios
- Assistência Médica
- Assistência Odontológica
- Auxílio Creche
- PLR
- Wellhub
- Seguro de Vida
- Vale Alimentação, Vale Refeição e Vale Transporte pagos através do Cartão Bullla