
O que é o programa
Que tal começar a sua carreira em tecnologia fazendo parte do time da PwC? Em 12 semanas de formação intensiva e gratuita, você vai mergulhar no universo do desenvolvimento Fullstack Java, mesmo que nunca tenha programado antes. Prepare-se para conquistar habilidades técnicas e comportamentais e entrar com tudo no mercado tech.
Que empregos eu poderia ter depois de concluir o programa?
Esse programa te prepara para se tornar uma Pessoa Desenvolvedora Fullstack, ou seja, um profissional capaz de desenvolver tanto a parte do visual e da interação do usuário em um site ou aplicativo (o frontend) quanto a parte de armazenamento e processamento de informações no servidor (o backend).
Algumas funções similares são: Analista em Arquitetura de Software, Analista em Desenvolvimento de Software.
Para quem é esse programa?
Este programa está aberto para mulheres a partir de 18 anos, que tenham ensino médio completo, que morem na cidade ou região metropolitana indicada, e que estejam atualmente sem vínculo empregatício e com disponibilidade para estudar em horário integral, de segunda a sexta.
Nosso bootcamp é para iniciantes em programação, ou seja, não é necessário ter nenhuma certificação ou experiência formal prévia. Mas é aconselhável já estar estudando sobre o assunto, dando seus primeiros passos e com vontade genuína em seguir carreira no setor.
Incentivamos inscrições de grupos sub-representados na indústria de tecnologia – pessoas pretas e pardas, pessoas da comunidade LGBTQIAP+ e pessoas com deficiência.
Pré-requisitos
- Ter a partir de 18 anos
- Ter ensino médio completo
- Sem vínculo empregatício
- Com disponibilidade para estudar de segunda a sexta, das 8h as 17h, por 12 semanas
- Morar em Piracicaba, Limeira, Santa Bárbara, Americana e outras da região.
O que você vai conquistar
- É gratuito! Obtenha todas as habilidades necessárias para iniciar uma carreira na indústria de tecnologia, sem nenhum custo
- Apoio com mentoria de carreira e empregabilidade
- Aumento de confiança e resiliência enquanto constrói sua primeira rede profissional na sala de aula.
Habilidades aprendidas
Habilidades técnicas
Vamos ajudar você a aprender as habilidades técnicas para ser um desenvolvedor de sucesso com muitas sessões interativas e práticas. Ao final do programa, você vai saber:
- Analisar, desenvolver e implantar sistemas em linguagem Java.
- Desenvolver, analisar e implementar aplicações Web full stack, utilizando os frameworks Spring e React.
- Realizar Deploy da aplicação Web (back e front) em nuvem, utilizando CLI Netlify (Front end) e Render (Back end).
Habilidades comportamentais
Em todos os trabalhos, existem habilidades essenciais que ajudarão você a ter sucesso. Ajudaremos você a desenvolver habilidades como:
- Coordenar e se comunicar com sua equipe e clientes
- Identificar quando pedir ajuda e quais recursos utilizar
- Aprender a aprender
- Aprender a ensinar
- Mentalidade de crescimento
- Orientação ao futuro
- Persistência
- Responsabilidade pessoal
- Orientação ao detalhe
- Trabalho em equipe
- Proatividade
- Comunicação
O que você vai encontrar
- Treinamento gratuito. Você aprenderá tudo o que precisa para ter sucesso – desde habilidades técnicas de programação até habilidades comportamentais que te ajudarão a atingir seu potencial.
- Apoio para empregabilidade. Durante e após o programa, você terá o suporte de mentores de carreira, do time de Empregabilidade e do time de Bem Estar da Generation, e sairá preparado com recursos e ferramentas para conquistar a sonhada vaga de emprego.
- Conexão com empregadores contratantes. Ao final do programa, te convidamos para participar de eventos de empregabilidade, com o objetivo de conectar você com empresas parceiras em busca de talentos do setor. Também te apoiamos a mapear e se candidatar para vagas.
- Apoio com empréstimo de computador. Se comprovada a necessidade, te apoiamos com empréstimo de computador durante o período do curso.
Quem já passou por aqui

Thatiane Camargo
Ex-aluna e atual Engenheira de Software
“O bootcamp da Generation mudou minha vida! Durante 3 meses, ficamos imersos em conteúdos de lógica e linguagem de programação de uma forma objetiva e direta, focando nos principais conhecimentos que precisamos pra começarmos a atuar como uma pessoa Desenvolvedora FullStack. É um simulador de trabalho, onde você também aprende muito sobre gestão do tempo, trabalho em equipe e outras habilidades necessárias para ser não somente um bom desenvolvedor, mas também um excelente profissional.”

Karolina Soares
Ex-aluna e atual Engenheira de Software
“Ter tido a oportunidade de participar do bootcamp na Generation foi fundamental para minha vida profissional, contribuindo para minha migração de carreira. Além disso, me ajudou a compreender e desenvolver habilidades técnicas e comportamentais que hoje sei que são essenciais no meu dia a dia na área tech e também na minha vida pessoal. Carrego comigo um aprendizado muito valioso e que sempre me ajuda em momentos desafiadores, que é "Confiar no processo"!”
Próximas turmas
O que uma Pessoa Desenvolvedora FullStack faz?
Uma Pessoa Desenvolvedora FullStack Java atua em todas as etapas da criação de aplicações web, desde o planejamento até o deploy. É responsável por desenvolver soluções completas, integrando o front-end com o back-end, sempre utilizando boas práticas de codificação e metodologias ágeis.
Este profissional colabora com diferentes áreas e garante que os sistemas estejam funcionando de forma eficiente, segura e dentro dos padrões estabelecidos.
Algumas responsabilidades dessa função incluem:
-
Escrever códigos eficientes e organizados utilizando a linguagem Java.
-
Desenvolver e integrar aplicações Web completas, com frameworks como Spring (back-end) e React (front-end).
-
Realizar testes com JUnit e documentações com Swagger para garantir a qualidade do código.
-
Participar ativamente de reuniões técnicas e revisões de código.
-
Realizar deploy de aplicações em nuvem utilizando plataformas como Netlify e Render.
-
Utilizar bancos de dados relacionais (como MySQL) e ferramentas de versionamento (GitHub).
-
Trabalhar de forma colaborativa com a equipe para alcançar metas e solucionar problemas técnicos.
Como funciona o processo seletivo
Formulário de inscrição
10 minutosPreencha algumas informações rápidas sobre você
Testes online de lógica e interpretação
1 horaAssim que liberados, complete os testes online de lógica e interpretação de texto. Queremos conhecer um pouco mais as suas habilidades.
Desafio motivacional
2 horasNessa etapa, você receberá um conteúdo para estudar (conceitos básicos de programação) e deverá responder um quiz sobre os conceitos estudados.
Não é necessário ter experiência prévia para cumprir o desafio, você conseguirá concluir estudando o conteúdo recebido.
Entrevista online
1 horaSendo aprovado/a nas etapas anteriores, te chamaremos para uma entrevista online com nosso time, para te conhecer melhor e tirar todas as suas dúvidas sobre o programa.
Documentação
30 minutosSendo aprovado/a na entrevista, entraremos em contato pedindo alguns documentos necessários para oficializar a sua participação, e essa é a última etapa do processo seletivo.
Comece o programa!
12 semanasPrepare-se para começar essa jornada de 12 semanas com a Generation para se tornar uma Pessoa Desenvolvedora FullStack!
Benefícios de fazer parte da Generation
Formação gratuita e de qualidade
Você terá acesso a um curso intensivo e totalmente gratuito, com metodologia prática, foco no mercado e apoio individual para desenvolver tanto habilidades técnicas quanto comportamentais.
Apoio individual e socioemocional
Durante toda a jornada, você contará com o acompanhamento de pessoas mentoras e especialistas em bem-estar, que estarão ao seu lado para te apoiar nos desafios dentro e fora do curso.
Conexão com o mercado de trabalho
Ao final da formação, você será conectado a oportunidades com a nossa rede de empresas parceiras.
Rede de apoio confiável
Ao se formar, você entra para a comunidade Generation, formada por ex-alunos, instrutores e mentores que seguem conectados, oferecendo suporte, trocas e inspiração contínua.
Aprendizado contínuo
Mesmo depois da formação, você poderá participar de turmas, eventos, workshops e ações exclusivas para continuar se desenvolvendo e evoluindo na carreira.
Reconhecimento e pertencimento
Aqui, você é valorizado por quem é. A Generation foi feita para acolher, incluir e transformar vidas com respeito, empatia e compromisso real com a diversidade.
Oportunidade de retribuir
Você pode compartilhar sua história, apoiar quem está começando e se tornar uma referência dentro da comunidade, inspirando outras pessoas a também acreditarem no próprio potencial.