SouJava

Sociedade de Usuários da Tecnologia Java

Category Archives: encontro técnico

Quiz para quem Manja de Java! [novo Canal do SouJava]

Manja de Java? Então diz aí: o que as tecnologias Docker, JavaEE, Spring e CDI tem em comum?

 

(   ) São todas tecnologias importantes pra sua carreira como desenvolvedor Java

(   ) São tecnologias utilizadas por grandes empresas

(   ) Todas tem implementações open source

(   ) Teremos palestras de todas elas no Canal do SouJava

(   ) Todas as opções anteriores

 

Você não pode perder! No novo Canal do SouJava no YouTube, as melhores tecnologias, os melhores palestrantes, pra você se atualizar e se tornar um desenvolvedor de primeira linha!

Siga a nosso canal:  http://jav.mn/canalsoujava

 

Terça-feira:

 

  • Título: CasperJS: Um novo amigo pra automatizar teste funcionais, ajudando a melhorar nossas entregas
  • Descrição: Sabemos que cada entrega é um ponto crucial na vida de um projeto, podendo fazer dele um sucesso ou um fracasso, isso também reflete em nossa carreira como devs, a cada dia temos que entregar mais e melhor, ou seja não basta apenas entregar temos que ter qualidade e o teste funcional nos ajuda a ter a garantia automática do resultado que o cliente efetivamente visualizará. Utilizando conceitos de MVPs e métodos ágeis isso fica ainda mais evidente pois a necessidade de entregas curtas e rápidas é ainda maior. Na TecSinapse o CasperJS tem nos ajudado a garantir uma boa qualidade validando exatamente da mesma forma que nossos clientes utilizarão.
  • Palestrante: Rodrigo Figueira De Freitas Full stack developer na Tecsinapse, atua com Java, JavaScript e web em geral há 3 anos. É graduando em Tecnologia em Análise e Desenvolvimento de Sistemas pelo IFSul – Bagé
  • Horário: 13:00

 

 

  • Título: Spring cloud + Netflix OSS
  • Descrição: Vamos falar dos tão comentados microsserviços e como podemos utilizá-los sem dor de cabeça e tendo total controle e gerenciamento de toda a nossa infraestrutura, os assuntos abordados serão:
  • – Discovery services;
  • – API gateway,
  • – Cirtcuiy Breaker
  • – Integração de microserviços (Feign)
  • Palestrante: Felipe Adorno – Principal Software Enginee na Monkey Exchange
  • Horário: 19:30
  • Link: https://www.youtube.com/watch?v=LI0-YzLumZA

 

Quarta-feira:

 

  • Título: Alta Disponibilidade com Docker e JavaEE
  • Descrição: Aplicações com baixo acoplamento, serviços simples e especializados, alta disponibilidade. Não é à toa que micro serviços ganhou o mundo do desenvolvimento de software. Mas já pensou como é manter dezenas (centenas?) de micro serviços? Inúmeras instalações de servidores, múltiplas linguagens, instalações de vários serviços… Ao se distribuir a aplicação e multiplicar os servidores, multiplicam-se também os problemas de ambiente. Pesadelo! E piora quando tem que escalar a sua solução. Por isso os containers! Docker torna tudo isso mais fácil. E não só para micro serviços, funciona também na sua aplicação. Vamos mostrar como Docker e JavaEE combinam super bem para montar ambientes de alta disponibilidade e baixa complexidade. Pra você!
  • Palestrante: Elder Moraes auxilia desenvolvedores a criarem a aplicações mais seguras, disponíveis e de alta performance, entregando-as de forma mais rápida e com melhor qualidade, de forma que possam trabalhar nos melhores projetos do mercado. Apaixonado por arquitetura e Java EE, Elder compartilha sua experiência em projetos online e em eventos internacionais.
  • Link: https://www.youtube.com/watch?v=75HCjmqKHek
  • Horário: 13:00

 

 

  • Título: Dicas para as provas de certificação Java Programmer
  • Descrição: Nessa palestra serão esclarecidas as principais dúvidas de quem está interessado em obter a certificação mas ainda precisa trocar idéias com quem já a obteve de como se preparar. Os tópicos das provas abrangem um conjunto importante de conhecimentos que todo desenvolvedor que utiliza a linguagem Java deve reconhecer, entender e saber aplicar em seu código.
  • Palestrante: Maria Anne é Senior Software Engineer – IBM Watson IoT – Work with requirement/business analysis and Java/Java EE system development since 2002. – Have worked with Automotive, Insurance and Financial industries. – Post Graduate Degree in Software Engineer. – Oracle Certified Java SE 7 Programmer (803 and 804)

 

 

  • Horário: 19:30

 

 

Quinta-feira:

 

  • Título: Live Coding com CDI

 

  • Descrição: CDI é a especificação do Java EE que cuida da Injeção de Dependências e diversas outras coisas divertidas como integração, interceptors, ciclo de vida de objetos. Nesta palestra serão mostrados diversos recursos do CDI com muito código, passando por events, observers, producers, ciclo de vida, interceptors, decorators, stereotypes, integração com JSF e EJB e os motivos para a criação da spec.
  • Palestrante: Alexandre Gama é Engenheiro de Software na startup Elo7 trabalhando com Java, Ruby, Android e iOS. Já se aventurou na sua própria startup e na maior parte do tempo está desenvolvendo software. No seu tempo livre tenta manter o blog alexandregama.org.

 

 

  • Horário: 13:00

 

  • Título: Refactoring to Patterns em Java 8
  • Descrição: Nesta palestra vamos mostrar como refatorar seu código Java fazendo uso da programação funcional, design patterns e as novas APIs do Java 8. Será discutido como separar responsabilidades com expressões lambda; como lidar com mudanças de requisitos através do uso de funções de primeira classe. Veja formas de tornar diversos design patterns mais concisos através de expressões lambda.
  • Palestrante: Eder Ignatowicz (@ederign) é Senior Software Engineer da JBoss pela Red Hat, membro do time do Drools e jBPM, possui ampla experiência no desenvolvimento de sistemas financeiros e leciona em diversos cursos de graduação e pós-graduação. É Doutorando e Mestre em Engenharia Elétrica pela Unicamp e Bacharel em Ciência da Computação pela Universidade Estadual de Londrina.
  • Horário: 19:30
  • Link: https://www.youtube.com/watch?v=wm3AcIVUnfc

Grade do TDC Floripa fechada

 

 

Em alguns meses, as novas atualizações de Java e Java EE estarão disponíveis, trazendo uma nova onda de projetos e oportunidades para os desenvolvedores.

Por isso você precisa estar atualizado!

Não perca a chance de impulsionar a sua carreira: nos dias 3 a 6 de maio acontece em Florianópolis o The Developer’s Conference (TDC). Em um evento fantástico você terá informação exclusiva e acesso a alguns dos maiores palestrantes do país.

O SouJava, em parceria com o GUJavaSC e RedFootJUG, é responsável pelas trilhas de Java, JavaEE e Cloud Computing. Para ajudar a sua carreira, trouxemos palestrantes de primeira linha que vão apresentar frameworks, projetos e novas tecnologias.

Inscreva-se já e avançe a sua carreira! http://www.thedevelopersconference.com.br/tdc/2017/inscricoes

A trilha Java EE no dia 4 de maio trará uma atualização sobre a plataforma e novidades como NoSQL, além de projetos como Swarm, Spring, Apache Camel e Jhipster.

E na trilha Java vamos discutir Vert.x, Kotlin e NoSQL, com um forte foco em Java 9. E pensando no nosso trabalho do dia a dia, teremos dicas sobre carreira e técnicas de clean code.

Vai ficar de fora? Inscreva-se já

E mesmo se você não estiver em Florianópolis, o TDCOnline trará muitos desses conteúdos pra você, onde você estiver!

Maiores informações:

Encontro técnico do SouJava de Abril Carreira

O encontro técnico do SouJava de abril dará grandes dicas para o desenvolvedor Java turbinar sua carreira .o evento contará com a presença do JavaMan (Bruno Souza).

 

Título: 5 Erros que devs Java profissionais cometem que os impedem de crescer na Carreira
Descrição: Queremos mudar o mundo, e melhorar a vida das pessoas. A melhor forma de crescer como desenvolvedor é trabalhar em projetos inovadores, com outros desenvolvedores profissionais. Mas… Sem perceber, desenvolvedores Java, tanto iniciantes como profissionais, cometem erros que criam impedimentos para que possam crescer na carreira. Nesta apresentação, vamos tratar dos 5 maiores problemas e como desenvolvedores podem começar a resolvê-los de forma prática e imediata.
Palestrante: Bruno Souza
Mini-bio: Bruno Souza acredita que os desenvolvedores de software tem um grande impacto no mundo e podem efetivamente melhorar o planeta. É por isso que ele é apaixonado por desenvolver comunidades. Bruno tem dedicado a sua vida a auxiliar desenvolvedores ao redor do mundo a alcançarem o seu verdadeiro potencial. Também conhecido como “Javaman”, ele é desenvolvedor Java na Summa Technologies e especialista em cloud na ToolsCloud, onde participa de alguns dos maiores projetos em Java no Brasil. Também é presidente do SouJava e esteve duas vezes na Diretoria do Open Source Initiative.

Hoje – MicroProfile – Encontro técnico do SouJava 2017

Bom dia, pessoal!

Hoje vai rolar o primeiro encontro técnico do SouJava em 2017!

Melhor ainda: será o primeiro encontro de uma série super bacana sobre MicroProfile.
Se você que quer saber um pouco mais sobre o assunto não pode perder!

MicroProfile: Accelerating the adoption of Java Microservices

Palestrante: John Clingan

Mini-bio: John trabalha como desenvolvedor a mais de 20 anos. John foi product manager na antiga Sun Microsystems e trabalhou no Java EE e GlassFish. John trabalhou para a Oracle de 2007 a 2015.
Recentemente ele mudou de trabalho e agora esta como “product manager” para a proxima geracao de plataformas web, por exemplo WIldFly Swarm, Vert.x, e estrategias para microservicos em geral.

John é também co-project e lider do MIcroProfile, projeto que rescentemente se juntou a Eclipse Foundation (mais informacoes sobre, veja link de referencia https://projects.eclipse.org/proposals/eclipse-microprofile)

Inscrição: https://goo.gl/forms/r80AY0oNqk058teA2

O evento vai ser Online, e o link no Youtube segue abaixo:

Local: https://www.youtube.com/watch?v=Wpu-kYsLAIk

Encontro técnico de Novembro

No encontro de novembro, o SouJava terá a participação do Rodrigo Cândido ele é especialista Java e JUG Leader do GUJavaSC. Com mais de 16 anos de experiência na área de desenvolvimento de software e falará sobre micro-serviços com Spring Cloud.

O evento acontecerá no dia 17 de Novembro, quinta-feira, a partir das 19:30.

Título: Construindo micro-serviços auto-curáveis com Spring Cloud

Descrição: Micro-serviços tornaram-se o tema mais quente na arquitetura de software durante o ano passado, e muito pode ser dito sobre os seus benefícios. No entanto, é importante compreender que ao começar a decompor o monolito, entramos no reino de sistemas distribuídos lidando com cenários de transparência de localização, recuperação à falhas, escalabilidade, autonomia, fácil atualização, etc. E quando endereçamos toda essa complexidade, conseguimos definir aplicações que rodam “eternamente”, tornando-se auto-curáveis (self-healing) e escaláveis. O projeto Spring Cloud promove ferramentas para facilmente implementar estes conceitos, definindo padrões de implementação para sistemas distribuídos com suporte para gerenciamento de configuração, descoberta de serviços, circuit breakers, roteamento, distribuição de sessão, barramento de controle, dentre outros. Ele ainda pode ser combinado com plataforma Netflix OSS que oferece ótimos componentes para combinação em um ambiente de micro-serviços, como por exemplo: Eureka (serviço de registro), Ribbon (localização), Hystrix (tolerância a falhas), Zulu (roteamento). Nesta palestra serão demonstrados os conceitos destas ferramentas, bem como os desafios e lições aprendidas baseados em casos reais na utilização de uma arquitetura de micro-serviços implementada com o projeto Spring Cloud e com o suporte da plataforma do Netflix OSS.

Mini-bio: Especialista Java e JUG Leader do GUJavaSC, grupo de usuários Java de Santa Catarina. Com mais de 16 anos de experiência na área de desenvolvimento de software, vem trabalhando atualmente nas áreas de consultoria, desenvolvimento, treinamento e design de arquiteturas de software. Contribuidor ativo de projetos open source e participate frequente de conferências de software pelo Brasil.

Encontro técnico de Outubro[Microprofile, online]

microprofile-black

O próximo encontro do SouJava, será online, e será sobre MicroProfile
O termo microsserviço, se tornou muito popular. Assim, diversas ferramentas e diversos artigos relacionados ao assunto vem surgindo. Eventualmente pode-se desenvolver microsserviços com Java EE, porém os profiles atuais não são a melhor alternativa. Neste contexto foi lançada uma nova iniciativa no mundo Java o MicroProfile, que na sua versão 1.0 utiliza algumas APIs do Java EE. O Microprofile foi um dos tópicos mais comentados no JavaOne 2016 e como esta em sua fase inicial todos nós podemos participar das discussões e sua evolução.

O evento acontecerá no dia 27 de Outubro, quinta-feira, a partir das 19:30.

Participantes:

Nome: Otávio Gonçalves de Santana
Mini-bio: Um desenvolvedor apaixonado pelo que faz: JUG Leader, Java Champion, Expert Group em diversas especificações Java, membro executivo do JCP, JCP Outstanding Award, Duke’s Choice Award, committer da Apache, palestrante em diversos eventos ao redor do mundo além de escrever artigos e livros no tempo restante.

Nome: Fábio Velloso
Mini-bio: Desenvolvedor inquieto desde a infância, Bacharel em Ciência da Computação, professor de Arquitetura Orientada a Serviços (SOA) na UFSCar e membro do Executive Committee do JCP. Arquiteto responsável por diversos projetos de Internet Banking, SOA, integração e segurança em instituições financeiras, empresas do setor de telecomunicações e de varejo. Fundador e diretor do SouJava e Consultor da Summa Technologies, atualmente desenvolve projetos de Integração Continua, Cloud Computing e Sistemas Web e é palestrante em diversos eventos de tecnologia e inovação.
Nome: Bruno Souza
Mini-bio: Bruno Souza acredita que os desenvolvedores de software tem um grande impacto no mundo e podem efetivamente melhorar o planeta. É por isso que ele é apaixonado por desenvolver comunidades. Bruno tem dedicado a sua vida a auxiliar desenvolvedores ao redor do mundo a alcançarem o seu verdadeiro potencial. Também conhecido como “Javaman”, ele é desenvolvedor Java na Summa Technologies e especialista em cloud na ToolsCloud, onde participa de alguns dos maiores projetos em Java no Brasil. Também é presidente do SouJava e esteve duas vezes na Diretoria do Open Source Initiative.

Nome: Rafael Benevides
Mini-bio: Rafael Benevides é Diretor de Developer Experience na Red Hat. Com vários anos de experiência em vários setores da indústria de TI, Rafael ajuda desenvolvedores e empresas ao redor do mundo a serem mais eficazes no desenvolvimento de software. Rafael se considera um “resolvedor de problemas” que tem uma grande paixão por compartilhar as soluções encontradas. Rafael é membro do Apache DeltaSpike PMC – um projeto ganhador do Duke’s Choice Award, e palestrante frequente em conferências como o JavaOne, Devoxx, TDC, DevNexus e vários outros Twitter | LinkedIn | rafabene.com

Nome: Carlos Rischioto
Mini-bio: Profissional de Tecnologia da Informação a mais de 16 anos, formado em Ciência da Computação, atuando com tecnologias Java e Web desde 1998. Especialiasta na Plataforma de Aplicações da IBM, com os produtos WebSphere Application Server, Liberty e Bluemix. Além de possuir diversas certificações nesses produtos também é desenvolvedor das provas de certificação, é Instrutor Oficial da IBM e professor atuando em diversos cursos de Graduação e Pos-Graduação voltados para Tecnologia Java, Web e SOA. Fundador do SPWUG, (SP WebSphere User Group)

Encontro SouJava de Julho [Online]

O próximo encontro do SouJava, será online. O evento terá como assunto Problemas para integrar serviços e tecnologias? Webservices com Java é a solução!

O evento acontecerá no dia 28 de Julho, quinta-feira, a partir das 19:30 AM.

 

Palestrante: Evaldo Antonio Pinto Junior

Título: Problemas para integrar serviços e tecnologias? Webservices com Java é a solução!

Descrição: Seu serviço, acessível de qualquer lugar!
Use WebServices e torne seu serviço disponível para qualquer aplicação, em qualquer linguagem!
Com a explosão dos devices e aplicações, seu serviço precisa ser fácil de ser acessado! Afinal, o mundo hoje é formado por serviços e APIs disponíveis na internet. O sonho é construir aplicações modulares, compostas de multiplos serviços independentes. Os tais microserviços são um exemplo!
Essa apresentação vai mostrar como voce pode resolver os seus problemas de comunicação entre aplicações e seus serviços, de forma fácil. Através da tecnologia Java, usando Web Services JAX-WS e JAX-RS, e com vários exemplos práticos, você vai aprender como disponibilizar os seus serviços para qualquer outra aplicação, escrita em qualquer linguagem!

Mini-bio: Evaldo Antonio Pinto Junior, é Analista de Sistemas, tem formação superior como tecnólogo na área de informática, pós-graduado em MBA em Gestão de Projetos, pelo Centro Paula Souza, do estado de São Paulo, nasceu na cidade de São Paulo, estado de São Paulo, Brasil, atua há 13 anos na área de tecnologia da informação, com análise e desenvolvimento, sendo os últimos 9 anos como desenvolvedor Java, e também é entusiasta Java.

Encontro SouJava de Abril [Online]

O próximo encontro do SouJava, será online. O evento terá assuntos como Java 9 e testes em containers. O evento acontecerá no dia 30 de abril, sábado, a partir das 10:00 AM.

  • Data: 30 de abril
  • Horário: 10:00

 

Palestrante: Mauricio Leal

Título: 1 + 1 + 1 + …. = Módulos em Java (Project Jigsaw)

Descrição: Componentes, objetos, módulos, pedaços…. Desde que existe o Desenvolvimento de Software, sempre buscávamos uma forma de separar os pequenos “pedaços” a fim de tornar a construção da nossa solução mais maleável e aumentar a tão sonhada, reutilização em outros projetos. Nesse meio tempo, tem surgido diferentes tipos de tecnologias que permite isso tais como OSGi, JBoss Modules ou mesmo diferentes Frameworks existentes no mercado, sempre prometeram o sonho da total modalirização em Java…. mas também, trazendo outros tipos de desafios tais como a sua manutenção, evolução e integração. O Projeto JigSaw, já atrasado diversas vezes devido a sua complexidade e impacto em futuras tecnologias, finalmente irá sair no JDK 9 e isso vai obrigar o design de diversas aplicações em Java serem bastante diferentes.Nessa apresentação, irá se mostrar como criar pequenos módulos, definir suas dependências e evoluímos de forma que se possa administrar de forma fácil e rápida. Questões quanto a migração de antigas aplicações Java também será abordadas.

Mini-bio: Mauricio Leal (também conhecido como Maltron) é Arquiteto de Soluções para JBoss na Red Hat e possui mais de 15 anos de experiência em tecnologias Open Source, ambientes de Alta Disponibilidade e Software de Tecnologias Móveis. Antes da Red Hat, trabalhou na Sun Microsystems (mais tarde adquirida pela Oracle) como Gerente de Programas para Desenvolvedores para toda a comunidade de Java no Brasil. Ao longo de sua carreira, obteve grandes experiências e resultados trabalhando junto com empresas de Mídia, Telecom e cooperando em projetos Governamentais em todo mercado Latino Americano. Maltron já trabalhou em outros mercados de alta tecnologia em países como a Alemanha, França e Irlanda e sempre esta procurando forma de promover Open Source não importa onde ele vai.
Palestrante: Ricardo Martinelli de Oliveira

Título: Testes de Integração em aplicações Java em containers Docker.

Descrição: Muitas vezes ao desenvolver testes unitários percebemos que ele não reflete diretamente no cenário real, trazendo a necessidade de se criar testes de Integração, uma tarefa não muito fácil e pode ficar mais complexo ao rodar suas aplicações em containers Docker. Esta palestra irá abordar de uma forma bem prática como utilizar os recursos já existentes para desenvolvimento de testes de integração em aplicações Java com JUnit para aplicações rodando em containers Docker.

Mini-bio:  Ricardo é Senior Software Engineer da Red Hat, trabalhando junto ao time de JBoss e OpenShift para integração dos projetos JBoss ao OpenShift. Trabalhou como Principal Technical Support Engineer na mesma empresa, disponibilizando suporte especializado em ambientes de produção e auxiliando desenvolvedores na utilização dos produtos JBoss para a América Latina. É graduado em Ciência da Computação pela Universidade São Judas Tadeu e Pós-graduado em Desenvolvimento de Soluções Corporativas em Java pela FIAP. Possui mais de 10 anos de experiência em TI, sendo 6 anos como desenvolvedor Java atuando em empresas como Ericsson e IBM.

Encontro técnico 2016 Tomitribe

tomee

O próximo encontro do SouJava que acontecerá neste mês de março, será na viva real com a participação internacional do David Blevins da tomitribe.

  • Data: 29 de março, terça-feira
  • Local: Viva Real
  • Horário: 19:00
  • Endereço: Rua Bela Cintra, 539 – Consolação, São Paulo (mapa)
    1° Andar
    Obs.: Próximo da estação de metrô Consolação (Linha Verde) e Paulista (Linha Amarela).
  • Inscrições: http://goo.gl/forms/al178Khhia

 

 
Título: Apache TomEE from Dev to Ops

Descrição: Apache TomEE is the Java EE distribution of Apache Tomcat. This session goes beyond the basics and explores some fun features both TomEE-specific and JavaEE-portable for supercharging your application development, runtime and maintenance. Have a huge pile of DAOs? Use TomEE’s abstract bean concept. Need to configure your application for many different environments? CDI and portable-extensions to the rescue. Want to create secured microservice distributions without any fuss? Nothing beats theTomEE Maven Plugin. Looking for a way to get detailed stats from your code? Hello annotation-driven monitoring support. Ever wish you could make your own management API? Check out the portable SSH Connector.
The perfect session for any TomEE or Java EE enthusiast looking for cool toys for both
developer and operations bliss.

Palestrante: David Blevins
Mini-bio: David has cofounded OpenEJB (1999), Geronimo (2003), and TomEE (2011). He is a member of the EJB 3.0, EJB 3.1, EJB 3.2, Java EE 6, Java EE 7, Java EE 8 Expert Groups and a member of the Apache Software Foundation. He is CEO and founder of Tomitribe and a veteran of open source Java EE and has been both implementing and defining Java EE specifications for more than 10 years with a strong drive to see Java EE simple, testable, and as light as Java SE. A contributing author to ‘Component-Based Software Engineering: Putting the Pieces Together’ (Addison Wesley), Blevins is a regular speaker at JavaOne, Devoxx, ApacheCon, OSCon, JAX and other Java-focused conferences.

JCP Tour 2016

jcp_large

O Java Community Process (JCP) é um mecanismo cujo objetivo é elaborar especificações técnicas padrão para a tecnologia Java e entre os dias 18 e 26 de Janeiro acontecerá um Tour com alguns membros do comitê executivo em algumas cidades brasileiras:

 

 

Em São Paulo esse encontro acontecerá na Global Code e haverá transmissão.

 

  • Data: 26 de Janeiro
  • Horário: 19:00
  • Local: Globalcode São Paulo / Online
  • Endereço: Av. Bernardino de Campos, 327, São Paulo – SP, 04004-050 (Mapa)
  • Inscrição:AQUI
  • Entrada: Gratuíta

 

Programação:

Título: As melhores dicas para você impulsionar sua carreira de desenvolvedor, ganhar experiência e se posicionar no mercado. Mesmo que você não tenha terminado a faculdade!

Descrição: Nesse tempo de incertezas, você já pensou na sua carreira pros próximos anos? Está preparado para conseguir um bom estágio, ou uma boa posição em uma empresa bacana? Quer lançar sua idéia no mercado e precisa mostrar pros investidores que você é capaz? Como se tornar experiente, se todo mundo já exige experiência? Você vai tirar umas certificações para se destacar, ou pretende aceitar um empreguinho qualquer, para “ganhar experiência”?

Ser um profissional atualizado e ficar sempre antenado é de grande importância para a carreira. Mas não basta… É preciso mais do que conhecer. É fundamental colocar a “mão na massa” e passar por problemas reais, mostrar que você é capaz de trabalhar em equipe.

Existem atividades que você pode fazer HOJE, que vão te dar experiência, aumentar seu networking, e te posicionar no mercado muito antes de você entregar um currículo!

Essa palestra vai te mostrar técnicas e práticas simples, que qualquer desenvolvedor é capaz de fazer — mesmo os novatos — mas que trazem benefícios diretos para sua carreira. Aprenda como conhecer pessoas, ganhar experiências, trabalhar nos projetos mais importantes do planeta, sem sair do seu emprego atual ou antes mesmo de terminar a faculdade!

Os palestrantes são reconhecidos mundialmente pelo seu trabalho com Open Source e a definição da tecnologia Java, e vão contar suas melhores dicas para você alavancar a sua carreira em qualquer área do desenvolvimento de software que você escolher!

 

Palestrante: Patrick Curran

Mini-bio: Patrick Curran is Chair of the JCP. In this role he oversees the activities of the JCP Program Office including driving the process, managing its membership, guiding specification leads and experts through the process, leading the Executive Committee meetings, and managing the JCP.org web site. Patrick has worked in the software industry for more than 20 years and at Sun for 15 years. He has a long-standing record in conformance testing, and most recently led the Java Conformance Engineering team in Sun’s Client Software Group. He was also chair of Sun’s Conformance Council, which is responsible for defining Sun’s policies and strategies around Java conformance and compatibility.

Patrick Curran Patrick has participated actively in several consortia and communities including the World Wide Web Consortium (W3C) (member of the W3C’s Quality Assurance Working Group, co-chair of the W3C Quality Assurance Interest Group), and the Organization for the Advancement of Structured Information Standards (OASIS) (co-chair of the OASIS Test Assertions Guidelines Technical Committee). Patrick blogs at http://blogs.oracle.com/pcurran/

Palestrante: Otávio Santana

Mini-bio: Um Desenvolvedor apaixonado pelo que faz. Praticante da filosofia ágil e do desenvolvimento poliglota na Bahia, JUG Leader do JavaBahia, coordenador do SouJava além de auxiliar em diversos JUGs ao redor do mundo, um dos fomentadores do grupo LinguÁgil. Leva a sério o termo “Make the future Java” presente como membro do Java Expert Group em diversas especificações Java nas plataformas SE, ME e EE, principalmente na SE em que contribui diretamente para o projeto OpenJDK, além de ser membro do comitê executivo do JCP, inclusive ganhando um outstanding member award e Java Champion pelos seus feitos. Presente nos maiores eventos Java e desenvolvimento de software do mundo. Contribuiu para diversos projetos Open Source também é membro da OSI, Open Source Instituite, desenvolve e realiza manutenções nos principais projetos Java da Apache Foundation na qual atualmente é commiter. Quando sobra tempo, escreve artigos, livros e ajudar revisão técnica de diversos materiais no mundo Java.

Palestrante: Bruno Souza

Mini-bio: Bruno Souza é Presidente do SouJava. Conhecido como o “JavaMan”, é evengelista Java e open source, e trabalhou na criação e fortalecimento de comunidades em toda sua carreira. Foi diretor mundial de Comunidades Open Source, coordenou importantes comunidades como NetBeans e OpenSolaris e ajudou a criar a Comunidade Mundial de Grupos de Usuários Java. Desenvolvedor Java desde os primórdios da tecnologia, participou de alguns dos maiores projetos Java do país, e realizou centenas de apresentações em todo o mundo. Bruno é também Diretor da Open Source Initiative (OSI), onde discute a evolução do movimento open source. Quando não está em um computador, Bruno curte o seu tempo com a família em um pequeno esconderijo próximo a São Paulo. Amador em varias atividades — fotografia, fantoches, pai — ele tenta ter sucesso em algumas delas.