Você está na página 1de 5

Fwd: Application for Java Web Developer from Fbio Piovezam Entrada x Andr Faria Gomes <andre.faria@bluesoft.com.

br> 29 de jul (1 dia atrs) para mim, quero.trabalha. Imagens no exibidas Exibir imagens abaixo - Sempre exibir imagens de andre.faria@ bluesoft.com.br Ol Fbio, Bom Dia, Antes de tudo, muito obrigado por seu interesse em trabalhar na Bluesoft. Para dar continuidade no processo, precisamos saber: 1. Qual a sua pretenso salarial. 2. Qual sua disponibilidade para incio. 3. Os trs ltimos livros de Tecnologia ou Negcios que voc leu, caso no tenha enviado a ntes. 4. Se voc aceita participar de 2 desafios que descrevo abaixo: 4.1 Desafio de Programao 4.2 Desafio de Apresentao (Lightning Talk) Aguardo seu retorno. Essas so as instrues dos desafios para para voc participar do processo de contratao. V oc precisar passar por dois desafios. O objetivo conhecer melhor seu estilo de pro gramao e ver o seu cdigo. Um Rpido Background Nosso principal produto um ERP para Supermercados. Utilizamos fortemente a plataforma Java, especialmente as linguagens Java e Groo vy. Temos projetos em outras linguagens, projetos em Rails e Grails, mas represe nta uma percentual pequeno do nosso esforo. No temos preconceito com outras tecnol ogias, na verdade gostamos bastante, e buscamos resolver cada problema com a mel hor ferramenta para o seu contexto. A Oportunidade

Estamos buscando profissionais apaixonados por desenvolvimento de software e que tenham grandes aspiraes em se tornar cada vez melhores no que fazem, e melhor que isso, que no apenas queiram, mas que estejam dispostos a se manter em constante estado de aprendizado, inspeo e adaptao. Alm disso, este profissional, dever estar confortvel com a ideia de aprender, ensin ar e trabalhar em equipe. Todos os nossos profissionais esto sempre estudando, e ensinando aos outros, e apresentando palestras que so gravadas e publicadas em no sso blog para que a comunidade tambm possa se beneficiar. Pessoas que habituem-se a constantes mudanas e estejam dispostas a passar a maior parte do tempo fora da zona de conforto, muitas vezes precisaro buscar respostas por si prprios, sem ter instrues precisas do que dever ser feito, e desenvolver a m ulti-disciplinaridade. Porque ns no somos uma fbrica de software!

O profissional que buscamos precisa ser compromissado! Se voc um daqueles consult ores PJ que gosta de pular de galho em galho, por favor, no perca nosso tempo, e nem o seu. Buscamos relacionamentos de longo prazo. Estamos em Moema, na Zona Su l de So Paulo. A Contratao CLT, e oferecemos plano de sade, vale-refeio, academia (na ao ou musculao) e vale-transporte ou estacionamento. Buscamos desenvolvedores que no apenas so apaixonados por tecnologia, mas que tambm tm vontade de us-la para resolver problemas reais de negcio. A tecnologia , para ns, um meio para atingir outros fins. Por isso no adotamos tudo que se torna um Hype s para dizer que adotamos. Nosso principal produto um ERP para Supermercados e, por isso, se voc j tem conhecimento de negcio nas reas: comercial, financeira, tribu tria ou contbil, ser tambm um atrativo. Para trabalhar conosco voc precisa saber ou e star disposto a aprender muito sobre negcio. Voc precisa conhecer bem: Orientao a Objetos, Linguagem Java, Testes Unitrios (JUnit) e Java EE (especialment e Servlets e JSP). Algum Framework MVC (vRaptor, Tapestry, Spring MVC, Play ou Struts 2). Front-end Web (com HTML, CSS, Javascript, jQuery). Banco de Dados Relacionais (SQL) e JPA/Hibernate. Git ou Mercurial. Ingls para Leitura. Diferenciais: Conhecimento de ERP (Financeiro, Contbil, Logstica, Comercial, Fiscal). Frameworks JavaScript (Angular, Backbone, Spine, Knockout, EmberJs). Linguagens Groovy, Ruby, Scala, Python, ShellScript, Clojure. Experincia com TDD (Test Driven Development). Experincia com Testes de Integrao e Aceitao.

Experincia com Desenvolvimento gil de Software. Conhecimentos de AWS (Amazon Web Services). Contribuies em Projetos OpenSource (envie-nos sua conta do GitHub ou similar). Primeiro Desafio O primeiro deles criar uma simples aplicao Java e comitar no GitHub.

Para que possamos conhecer um pouco mais sobre o seu trabalho, e mais especifica mente sobre as suas habilidades de desenvolvimento de software, preparamos essa atividade bem simples, que poder nos mostrar um pouquinho sobre a maneira que voc organiza o seu cdigo, a legibilidade dele, sobre seus conhecimentos bsicos de MVC, ORM e banco de dados, se voc utiliza bem Design Patterns, testes unitrios, se faz TDD, etc. Voc deve criar um projeto no seu git-hub chamado vote-no-filme. Requisitos Tcnicos: Java ou Groovy (opcionalmente pode escrever os testes de unidade em JRuby, J ython, Clojure ou Scala) Hibernate ou JPA Spring MVC, vRaptor, Struts 2, ou Play Framework. Bancos de Dados (Relacional) em Memria (HyperSQL (HSQLDB), Derby ou Similar) Na View utilizar JSP ou Velocity, ou Scalate, ou Fremarker. JavaScript e CSS (opcionalmente pode utilizar frameworks de CSS e Javascript : Bootstrap, AngularJS, Backbone, 960, etc.). A ideia basicamente a seguinte: Ao entrar na pgina inicial em http://localhost:8080/vote-no-filme, voc dever exibir dois filmes para o usurio e perguntar qual deles ele gosta mais. Digamos que o u surio clique no filme Harry Potter . Voc ento dever computar o voto dele e perguntar so bre outros filmes. Voc dever ter apenas 5 filmes diferentes no banco de dados. De pois de computar todos os votos necessrios, voc dever exibir dois campos para que o usurio preencha: um para o e-mail e outro para o nome dele. Ao confirmar, voc dev er exibir o ranking geral dos filmes considerando todos os votos inclusive dos ou tros usurio, e o ranking dele. Observao: a descrio breve propositalmente para que possamos avaliar sua criatividade . Quanto ao prazo o mais rpido que voc puder, assim que voc terminar, poderemos parti r para o segundo desafio e marcar a entrevista.

essencial que o cdigo tenha ao menos testes de unidade para que possamos avaliar

seu projeto, e que os arquivos de cdigo sejam enviados para o github (no envie um arquivo .zip ou .rar). Desejvel: deixar o projeto rodando em algum lugar (AWS, RackSpace, Linode, opensh ift, Heroku, etc.) Se tiver alguma dvida, envie um e-mail para quero.trabalhar.na@bluesoft.com.br Segundo Desafio O segundo desafio (se correr tudo bem no primeiro) fazer uma apresentao de 5 a 15 minutos aqui na Bluesoft, no dia da sua entrevista, sobre qualquer tema relacion ado a desenvolvimento de software que voc quiser, pode ser uma linguagem, um fram ework, um conceito, um mtodo, sobre um livro, etc. Depois de terminado o desafio tcnico, marcaremos um dia para voc vir at aqui fazer sua apresentao, e podemos dar continuidade com uma entrevista face-a-face. E ento topa?

Fbio Piovezam Diretor da empresa FBMaster Solution Ja Area, Brazil | Computer Software Current Diretor at FBMaster Solution Diretor at FBMaster Solution Past Auxiliar Tcnico em Informtica at Transportadora Risso Professor de Hardware at Microlins Franchising Desenvolvedor Cobol at Omega Informtica Analista de Sistemas at Omega Informtica LTDA Education FGP Pederneiras FGP - Pederneiras Recommendations 1 person has recommended Fbio Connections 82 connections Contact Information Email: fabinhomaster@gmail.com Phone: (14) 8116-5992 View Full Profile

Atenciosamente, Andr Faria