Uploaded File
add photo
Jose
larajosejd@gmail.com
754-400-8590
Ft Lauderdale, FL 33394
Java Developer
15 years experience C2C
0
Recommendations
Average rating
104
Profile views
Summary

  • Senior Oracle Certified Java Developer and Professional Scrum Master with 9+ years of experience working with JAVA technologies, specialized in frameworks such as Swing, JSF and Primefaces, Tapestry, and Hibernate and JPA, applying MVC as design pattern, and automated building tools, such as ANT, Maven, and scheduled task like Hudson and Jenkins.
  • Experience using transactional databases engines like MySQL, Oracle RDBMS and PostgreSQL. Major responsibilities including UI design, functionality modeling, Java programming and QA support for software development projects (both white and black box testing).
  • Experience in several industries including Oil and Gas, Commerce.
  • Environmental Regulation (Government), e-Learning and Education and Training.
  • Excellent interpersonal skills and coaching experience mentoring junior developers and analysts.

Experience
Senior Java Developer and Technical Leader
Information Technology
Jul 2015 - May 2016

Responsibilities:

  • Gathering and analysis of business requirements and traslation into use cases.
  • Development of internal application based on Primefaces framework (JSF), EJB and Oracle relational database with recruitment purposes.
  • Use of Java Persistence API (JPA) to provide object relational mapping and support to all operations and transactions throughout the system.
  • Responsible for coordinating with external teams to understand external data sources.
  • Leading the group under Scrum framework to improve time and quality of the product.
  • Use of Git and Github tools for the centralization of source code for versioning purposes.
  • Application support and organizer of new requirements among developers.
  • Creation and organization using Atlassian JIRA of individual tasks among the developers team.
  • Database access using SQL DML's statements for Oracle databases.
  • Implement XHTML, Ajax, CSS, JavaScript and web tier resources to provide proper UI functionality.
  • Development of a java desktop-based application for automatic in-batch transformation of PDFs files into HTML files using Swing.
  • Training and coaching to Junior Java Developers.
  • Use of HTML5 as standard for implementation.
  • Use of CSS3 to implement a customized look & feel. Tools: Atom.io Text Editor, Netbeans IDE, MySQL Workbench, Xcode, Android Studio. Databases: MySQL 5.6, SQLite 3.
AJAX CSS EJB Git HTML Java JavaScript MySQL Netbeans Oracle Primefaces Scrum SQL Swing UI Android Android Studio SQLite Xcode JIRA
Remove Skill
Senior Java Developer
Information Technology
Nov 2014 - Jun 2015

Responsibilities:

  • Implementation of the all stages of the Development Life Cycle to the Information System for mining fields exploration consultancy.
  • Translation of Business requirement into use cases.
  • Use of Java Persistence API (JPA) to provide object relational mapping and support to all operations and transactions throughout the system.
  • Prototype design and implementation based on JSF.
  • Leading the group under Scrum framework to improve time and quality of the product.
  • Administration of JPA using entities classes file configuration to connect the Business logic with the Data Base model.
  • Graphic report development with dynamic tables of contents bases on iReport - Jasper Reports. Jose Lara
Jasper Reports Java JPA Scrum
Remove Skill
Senior Java Developer
Information Technology
Oct 2012 - Jul 2014

Responsibilities:

  • Implementation of the all stages of the Development Life Cycle to the Oil Fields Exploration Information System.
  • Analysis of business requirements and translation into use cases.
  • Development of internal application based on Primefaces framework (JSF), EJB and MySQL relational database.
  • Use of Java Persistence API (JPA) to provide object relational mapping and support to all operations and transactions throughout the system.
  • Responsible for coordinating with external teams to understand external data types and sources.
  • Prototype design and implementation based on Rich faces and JSF.
  • Administration of JPA using entities classes file configuration to connect the Business logic with the Data Base model.
  • Customization and implementation of Rich Faces framework.
  • Use of SVN and Tortoise SVN to the centralization for versioning purposes.
  • Simplification of development integration using JSF on web-based user interface and based on component driven UI design model.
  • Application support and organizer of new requirements among developers.
  • Creation and organization using Atlassian JIRA of individual tasks among the developers team.
  • Combination of JSF with XML definition files to implement view templates.
  • Provide support to development teams in J2EE projects.
  • Implement XHTML, Ajax, CSS, JavaScript and web tier resources to provide proper UI functionality.
  • Execute application deployment and configuration on Glassfish Server.
  • Use of Swing for the development of a java desktop-based application to keep track of images (seismics records) and legal documents from oil exploration archives.
  • Configuration administration and versioning through Apache SVN such as Tortoise SVN.
  • Training and coaching to Junior Java Developers.
  • Use of Confluence for troubleshooting among the development team and also to publish all meeting's minutes.
  • Tools: Netbeans IDE, Oracle JavaFX Scene Builder, SQL Server configuration manager, MySQL Workbench Databases: MySQL 5.5, SQL Server 2012. MAYASOFT INGENIERIA
Apache J2EE Java JPA JSF MySQL Oracle Primefaces SQL Server SVN Swing UI XML AJAX CSS EJB JavaScript Netbeans SQL Project Management System Analysis JIRA
Remove Skill
Java Developer
Information Technology
Dec 2006 - Sep 2007

Responsibilities:

  • Translation of Business requirement into use cases.
  • Use of Java Persistence API (JPA) to provide object relational mapping and support to all operations and transactions throughout the system.
  • Responsible for coordinating with external teams to understand external data sources.
  • Prototype design and implementation based on Rich faces and JSF.
  • Use of SVN and Tortoise SVN to the centralization for versioning purposes.
  • Simplification of development integration using Swing on desktop-based user interface and based on component driven UI design model.
  • Application support and organizer of new requirements among developers.
  • Creation and organization using Microsoft Visio 2012 of individual tasks among the developers team.
  • Provide support to development teams in C# and PHP projects.
  • Database programming responsibilities using PL/SQL for Oracle databases.
  • Use of Swing to develop a java desktop-based application for managing courses and students in an educational institute.
  • Implement SQL Server data provider on server side.
  • Create scripts for generation of Windows OS based installer of client application.
  • Training and coaching to Junior Java Developers.
C# Java Oracle PHP Swing UI SQL SQL Server SVN PL/SQL Windows
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Certifications
CERTIFICATIONS
Certified Scrum Master - Scrum Agile Institute
9 2015 4.5 Jose Lara Senior Java Developer Oracle Certified Associate Java SE 7 Programmer Professio
Skills
Java
2016
5
Oracle
2016
4
SQL
2016
4
Swing
2016
4
UI
2016
4
AJAX
2016
3
CSS
2016
3
EJB
2016
3
JavaScript
2016
3
JIRA
2016
3
JPA
2015
3
MySQL
2016
3
Netbeans
2016
3
Primefaces
2016
3
SQL Server
2014
3
SVN
2014
3
Apache
2014
2
J2EE
2014
2
JSF
2014
2
Project Management
2014
2
Scrum
2016
2
System Analysis
2014
2
XML
2014
2
Android
2016
1
Android Studio
2016
1
C#
2007
1
Git
2016
1
HTML
2016
1
Jasper Reports
2015
1
PHP
2007
1
PL/SQL
2007
1
SQLite
2016
1
Windows
2007
1
Xcode
2016
1
Ant
0
1
Design Patterns
0
1
Hibernate
0
1
Jenkins
0
1
Maven
0
1
MVC
0
1
PostgreSQL
0
1
Scrum Master
0
1
Languages
English, Fluent/Bilingual
Spanish, Fluent/Bilingual
Italian, Intermediate