Senior Software Engineer (Java / Groovy / Grails / JavaScript / Node.js)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 12435 Berlin, Germany
- auf Anfrage
- pt | en
- 18.09.2013
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2013 – 7/2013
TätigkeitsbeschreibungDesigned the architecture, created the data model and implemented the initial framework and RESTful APIs for Hellowins Gaming Platform. Technologies used: Node.js, Express, MongoDB and Redis. Scrum.
2/2013 – 4/2013
TätigkeitsbeschreibungDesigned the architecture, created the data model and implemented the initial application and RESTful APIs for Syncofy Music Licensing Platform. Technologies used: Java, Groovy, Grails, Spring Security, MySQL, Node.js, Google Cloud Storage API, music conversion libraries and waveform generator library. Designed the integration with EchoNest API.
1/2013 – offen
TätigkeitsbeschreibungResponsible for technical solutions (design and implementation) of the platform. Software Development using Java, Groovy and Grails. Design and Implementation of a Grails Plugin for Content Taxonomy. Scrum. Development environment: Linux, Sublime, GGTS, Tomcat, Git and Jira.
7/2009 – 7/2012
TätigkeitsbeschreibungWorking on IBM WebSphere Portal Consulting, Systems Analysis, WCM v6.1.x Development, Portlet Development (JSR 168 / JSR 286), WebSphere Portal v6.1.5 and WebSphere Application Server v7 environments design, installation and configuration. Build and deploy of applications using Apache Ant and Apache Ivy. Development of a WAS management tool using Groovy, Grails and JMX.
10/2006 – 7/2009
Tätigkeitsbeschreibung
Working on Consulting, Analysis and Development of a Complementary Currency System (Cyclos).
The version 3 of Cyclos was developed using the following JEE technology: JSP / Struts / Spring / Hibernate / JavaScript / Ajax.
The version 4 was developed using GWT, EJB 3 (OpenEJB / OpenJPA). Environment: Ubuntu Linux, Windows Vista, Eclipse IDE, Apache Tomcat and MySQL.
10/2005 – 10/2006
TätigkeitsbeschreibungDevelopment of Components (Widgets), Applications, Portlets and Enterprise Portals using Vignette products (VAP, VCM, DSM, DPM, VBIS) for the following customers: Carrefour (Brazil), BankBoston (Brazil), Motorola, Michigan University, Hennepin County. Development environment: Eclipse IDE and WebLogic Application Server.
7/2002 – 10/2005
TätigkeitsbeschreibungDevelopment of enterprise applications using several Java related technologies: Java (Swing, JDBC, Hibernate, Spring), Java EE (Servlet, JSP, EJB), Web (HTML, CSS, JavaScript, Ajax).
Zertifikate
Ausbildung
Tubarao, SC, Brazil
Über mich
Complementary Currency Software for a NGO, designed the architecture and implemented Portals for Enterprise companies and also worked for cool and exciting Startups. For different challenges, different tools and ideas. I am flexible and always hungry to learn.
Weitere Kenntnisse
• Extensive experience on Software Development using Java Technology;
• Strong knowledge on Web Development (HTML / CSS / JavaScript / jQuery);
• Strong knowledge on JEE Application Development (Servlets / JSP / EJB);
• Strong knowledge on the following Frameworks: Struts, Hibernate and Spring;
• Strong Knowledge on Groovy Language and Grails Framework;
• Strong Knowledge on Design and Implementation of RESTful APIs;
• Strong Knowledge on Node.js and Express JS;
• Strong knowledge on SQL and Relational Database Management Systems;
• Good knowledge on noSQL Databases (MongoDB and Redis);
• Good knowledge on Ruby Language;
• Good knowledge on Portlets Development (JSR 168 / JSR 286);
• Strong knowledge on CMS / WCM concepts;
• Strong knowledge on Development WCM systems using IBM Lotus Web Content Management (WCM);
• Design, installation and configuration of Portal Environments using IBM WebSphere technology;
• Good knowledge on UML;
• Strong knowledge on Eclipse IDE (including variations SSTS, GGTS and RAD);
• Good on Build and Deploy using Apache Ant and Apache Ivy;
• Knowledge on Linux and VM (VMWare and VirtualBox) for development, installation and configuration;
• Love to learn new technologies!
Persönliche Daten
- Portugiesisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden