Java /javascript Senior Developer/designer Resume
SUMMARY:
- I have a relevant experience in information technology, including transactional applications, WEB applications and software development, I want to use my professional skills as a Senior JAVA / JAVASCRIPT Developer to deliver great and successful products.
- I participate in design, development and support of IT products/applications and I hold a history in IT technical management and coaching.
- I am recognized as persevering, dynamic, with an analytical mind and loving challenges.
TECHNICAL SKILLS:
Programming languages : JAVA (1.8), JAVASCRIPT, SCALA
Mobiles Technologies : ANDROID
JAVA/J2EE Technologies : JSP/SERVLET/JSF, JAX - WS/JAX-RS, JPA/ JDBC, EJB, JMS, PORTLET, JAVAFX/SWING
JAVA/J2EE Frameworks: SPRING CORE/WEB/WEBFLOW/BOOT/JDBC/JPA/AOP, HIBERNATE, IBATIS, STRUTS, ZKOOS, ICEFACES, WICKET, GWT, DWR, RESTLET, VAADIM, AKKA, AXIS2, HESSIAN, PLAY FRAMEWORK, RICHFACES, SPARK.
WEB Technologies : HTML5/ CSS3, JAVASCRIPT, NODE JS, JASMINE, GRUNT, BOWER,WEBPACK, PARCEL, REACT JS, JQUERY, ANGULAR JS 1.X, ANGULAR 7.X, TYPESCRIPT, NPM, EXPRESS, HAPI.JS, FASTIFY.JS, NEST.JS, RX.JS
Application Servers : TOMCAT, JBOSS EAP, WEBSPHERE (7.x), JETTY
Software Solutions : JOOMLA, LIFERAY, SAKAI, OPENCMS, ALFRESCO, WEBMETTING
Build, Integration and Source Management Technologies : MAVEN, ANT, ARTIFACTORY, MAESTRO, JENKINS, WINMERGE, CVS, SVN, GIT, MERCURIAL, MKS, STASH
DEV-OPS: DOCKER
Databases : ORACLE (9g/10g/11g), PL/SQL, MySQL, MS SQL SERVER, H2
Operating Systems : LINUX, WINDOWS
Development Environments : ECLIPSE, MS VISUAL STUDIO, NETBEANS, RAD, ANDROID STUDIO, INTELEJ
Software Engineering : UML, RUP, API Design, Layered Separation Design, MVC, Object Oriented Design, Service Oriented Design, REST Design, and WEB Components Separation Design.
Software Methodologies : SCRUM, XP, KANBAN, TDD, SAFE
Unit and Integration Tests Technologies : JUNIT, MOCKITO, SELENIUM WEBDRIVER, JEST, PUPPETEER
EMPLOYMENT EXPERIENCE:
Confidential
JAVA /JAVASCRIPT Senior Developer/Designer
Technical Stack: JAVA/J2EE 1.7, SPRING 4.x (CORE/MVC/WEBFLOW/JDBC/BOOT), HTML 5, CSS 3, Oracle, KANBAN, GIT, JUNIT, MOCKITO, jQuery, TDD, JIRA, CONFLUENCE,JBOSS EAP 6.x, JAVASCRIPT, ANGULAR JS 1.x, ANGULAR 7.X WEBPACK, NPM, NODE JS, TYPESCRIPT, JEST, PUPPETEER, CONCOURSE CI, DOCKER, EXPRESS, LEARNA, RXJS
Responsibilities:
- Develop business services using JAVA / J2EE
- Act as a for good software practices
- Set up the development directions
- Provide coaching and coordination between developers
- Develop SPAs applications using HTML5 / CSS3, Angular 7.X, RX.JS
- Implement micro services using NODE.JS
- Implement server-side modules (IOC, OBSERVABLE)
- Participate in SCRUM ceremonies
- Participate in PAIR-PROGRAMMING sessions
- Implement unit tests using JUNIT and MOCKITO
- Write applications documentation using Confluence
- Implement unit tests using JEST
- Implement E2E tests using PUPPETEER
- Implement Software Continuous integration pipelines using Concourse CI and Docker
- Coordinate testing and applications deployment
Confidential
JAVASCRIPT Senior Developer
Technical Stack: HTML 5, CSS 3, JAVASCRIPT, ANGULAR JS 1.x / ANGULAR 5, GRUNT, BOWER, NPM, NODE JS, OPENID, OAUTH, JWT, EXPRESS, HAPI.JS, REACT.JS, COUCONRSE, DOCKER, GIT, LEARNA, AUTH0, WEBTASK, SERVERLESS .
Responsibilities:
- Develop business services using JAVASCRIPT
- Act as a for good software practices
- Set up the development directions
- Provide coaching and coordination between developers
- Develop SPAs applications using ANGULAR 5.X and REACT.JS
- Create NODE.JS API using HAPI.JS
- Implement accessibility
- Participate in SCRUM ceremonies
- Participate in PAIR-PROGRAMMING sessions
- Implement unit tests using JEST
- Implement E2E tests using PUPPETEER
- Implement Software Continuous integration pipelines using Concourse CI and Docker
- Implement applications documentation using Confluence
- Provide production support
- Coordinate testing and applications deployment
Confidential
JAVA /JAVASCRIPT Senior Developer/Designer
Technical Stack: JAVA/J2EE 1.7, SPRING 4.x (CORE/MVC/WEBFLOW/JDBC/BOOT), HTML 5, CSS 3, WebSphere 7.x, Oracle 11g, Version One, KANBAN, SVN, GIT, JSF 2.x, JAX-WS, JAX-RS, SPARK, RICHFACES 4.x, JUNIT, MOCKITO, jQuery, ANDROID, ECLIPSE, STASH, TDD, JIRA, CONFLUENCE, SCALA, SPARK, JBOSS EAP 6.x, JAVASCRIPT, ANGULAR JS 1.x, GRUNT, BOWER, NPM, NODE JS, OPENID, OAUTH TOKEn, JWT.
Responsibilities:
- Develop business services using JAVA / J2EE
- Act as a for good software practices
- Set up the development directions
- Provide coaching and coordination between developers
- Develop internal and distributed service modules
- Develop lightweight WEB applications using HTML5 / CSS3, jQuery and JSF
- Develop SPAs applications using HTML5 / CSS3, AngularJS, GRUNT, BOWER, NPM
- Develop Mobile applications using Android Studio
- Develop persistence modules using SPRING-JDBC
- Implement server-side modules (IOC, REST)
- Implement client-side modules (IOC, MVP, EVENT BASE)
- Optimize and secure business modules
- Implement accessible applications
- Participate in SCRUM ceremonies
- Participate in PAIR-PROGRAMMING sessions
- Integrate and develop web services using SPRING and JAX-WS / RS
- Implement applications tests using JUNIT and MOCKITO
- Write applications documentation using SharePoint and Confluence
- Provide production support
- Coordinate testing and applications deployment
Confidential
Intermediate JAVA/J2EE Developer
Technical Stack: JAVA/J2EE 1.5, VELOCITY, SPRING 3.x (CORE/MVC/JPA), HIBERNATE, XML, JSON, AJAX, HTML, CSS, WebSphere, Eclipse, SVN, JSF,JPA, ORACLE, SOA, Alfresco, Liferay, JIRA, CONFLUENCE, TOMCAT, CVS, GWT.
Responsibilities:
- Participate in applications analysis and design
- Develop Batch Exports for Financial Data using JAVA / J2EE
- Develop transactional modules using SPRING CORE
- Develop WEB interfaces using HTML / CSS and jQuery
- Realize proof of concept using CMS and ECM solutions (Alfresco and Liferay)
- Write unit tests using JUNIT
Confidential
JAVA/J2EE Developer
Technical Stack: JAVA/J2EE 1.4, JAVAFX 1.2, JSF 1.x, ICEFACES, VELOCITY, SPRING 2.x (CORE/MVC/JPA), JPA, IBATIS, HIBERNATE, GWT, XML, JSON, AJAX, AXIS 2, HTML, CSS, TOMCAT, MySQL, Liferay, Alfresco, SAKAI, UML, RUP, MAVEN, JIRA, CONFLUENCE, Eclipse, SVN, SOA, Net, C#, ASP.NET, VISUAL STUDIO.
Responsibilities:
- Participate in applications analysis and design
- Develop content migration modules for document vaults using JAVA / J2EE
- Develop modules for importing and extracting document vault content using JAVA / J2EE
- Develop a content labeling system using GWT
- Develop a Syllabus editing tool using GWT
- Develop the LOM Resource Editor using JAVA / J2EE
- Develop modules of SAMIGO QUIZ using JAVA / J2EE
- Develop business services using C #
- Develop WEB modules with ASP.NET
- Develop persistence modules for SQL-Server 2005
- Develop user interfaces using JAVAFX
- Integrate Liferay, Alfresco and SAKAI solutions
- Implement unit tests using JUNIT
- Write applications documentation
- Provide to final users
Confidential
JAVA/J2EE/PHP Developer
Technical Stack: JAVA/J2EE/SWING/AWT, WEBSERVICES, JDBC EJB, XML, HIBERNATE, TOMCAT, XAMP, SUN APP SERVER, UML, RUP, XP, LINUX, ANT, ECLIPSE, NETBEANS, SVN, PHP 5
Responsibilities:
- Participate in applications analysis and design
- Develop business modules using JAVA / J2EE
- Develop distributed services using RMI
- Develop web components using PHP
- Develop WEB applications using HTML / CSS and JAVASCRIPT
- Develop administration modules using JAVA SWING
- Write applications tests using JUNIT
- Write applications documentation
- Provide to final users
- Coordinate testing and applications deployment