We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

More than 8 years of experience designing and developing desktop and web Java applications. Proficient in Object - Oriented Design, Software Analysis, Agile Development and Solutions Architecture. Team player, fast learner, who believes in good programming practices and techniques.

EXPERTISE AREA:

  • Software Development
  • Software Design
  • Software Architecture
  • Agile Development
  • Remoting Development.
  • Full Stack Development
  • Requirement Definition
  • Problem Modeling
  • Testing, Debugging and Refactoring
  • Database Modeling
  • Coding, Scripting and Releasing
  • English Language (Professional working proficiency)
  • Spanish Language (Native or bilingual proficiency)

TECHNICAL SKILLS:

Proficient in: Java, SQL, HTML5, Javascript, CSS3

Familiar with: PHP, C#, C++, Visual Basic, QBasic, Turbo Pascal.

Environments: Eclipse, NetBeans, JetBrain. Android Studio, Spring Tool Suite

Platforms: J2EE, ADT, WebGL

Frameworks & other tools: Hibernate, Spring MVC, Spring AOP, Spring Security, JSF, Primefaces, Ext.js, JQuery, Apache Tomcat, Jetty, DOJO Js, Ext JS, jQuery, Angular JS, CSS Bootstrap, Three JS (for WebGl)

Database: MySQL, PostgreSQL,Berkeley DB.

Remoting: RMI, JMS, REST, SOAP, SMACK (for XMPP protocol)

Versioning Repos: SVN, GIT

Methodologies: Rational Unified Process (RUP), eXtremme Programming (XP), OPENUP

Other Technologies: SMTP, HTTP, HTTPS, XMPP, Zentyal CE, DNS, Virtualization with VirtualBox, Proxmox

PROFESSIONAL EXPERIENCE:

Confidential

Full Stack Java Developer

Responsibilities:

  • Designed and Developed rich user interfaces based in Primefaces framework
  • Integrated Spring Beans Controller mechanism with JSF Scope Controller to control views from a Spring MVC environment.
  • Used Javax Mail library to send reports using SMTP protocol.
  • Used free online APIs integrated with apache http client API to send SMS
  • Used a custom Hibernate based API using DAO patterns to build even faster the business layer development.

Confidential

Full Stack Java Developer

Responsibilities:

  • Designed and Developed rich user interfaces based in Primefaces framework, integrated with websocket to update client view.
  • Integrated Spring Beans Controller mechanism with JSF Scope Controller to control views from a Spring MVC environment.
  • Used Javax Mail library to send reports using SMTP protocol.
  • Used a custom Hibernate based API using DAO patterns to build even faster the business layer development.
  • Used Java Socket in a master - slave communication between instances.

Confidential

Full Stack Java Developer

Responsibilities:

  • Designed and Developed rich user interfaces based in Ext JS framework with JSP views
  • Integrated a Spring MVC environment with embedded Jetty into dektop application to create Web views.
  • Used Javax Mail library to send reports using SMTP protocol.
  • Used a custom Hibernate based API using DAO patterns to build even faster the business layer development.
  • Used Java Socket in a master - slave communication between instances.

Confidential

Technical Leader - Developer

Responsibilities:

  • Served as an architect to a team of developers.
  • Wrote SQL stored procedures and triggers in SQL Databases using Postgres, Mysql, MSSql Server, Oracle
  • Generated and wrote data access classes and persistent entity classes using Hibernate and JPA.
  • Configured JSF+Spring+Hibernate integration context for host application objects.
  • Used DOJO JS to build rich user interfaces integrated with Comet technologies to update client view.
  • Used JMS remoting api integrated with ActiveMQ middleware in a slave-master schema to synchronize replication instances.
  • Used Berkeley DB to store settings data for the replication configuration.

Confidential

Java Developer

Responsibilities:

  • Designed and Developed rich user interfaces based in DOJO JS framework with JSP views
  • Integrated a Spring MVC environment with embedded Apache into dektop application to create Web views.
  • Used Javax Mail library to send reports using SMTP protocol.
  • Used a custom Hibernate based API using DAO patterns to build even faster the business layer development.
  • Used Java RMI in a master - slave communication between instances

We'd love your feedback!