Back End Java Developer, Resume
Austin, TX
EXECUTIVE SUMMARY:
- 10+ years working as a Lead Java developer and 2 years experience in
- .NET platform, this experience has been formed using the most known f rameworks to develop views, creating business classes and data persistence, my principal role has been as an analyst and java developer but i had the opportunity to participate as a technical leader
- Following Scrum's Principles: Agile methodology, Adaptive planning, Iterative deliverables and Scrum Meetings to achieve goals within team's members.
- Leading teams to guide the implementation deliver final products to customer.
- Ability to research, implement and open to new Software Technologies.
- Engineering abilities requires Mathematics and Logic knowledge hence are the ones used on his Software Development.
- Worked with financial, government, healt and transactional environments and applications. All focusing on their improvements and customer's requirements and needs.
- Bug tracking to maintenance applications, design reports and documents to specify the application
- Team management and motivation the team by focusing in goals.
TECHNICAL SKILLS:
Languages: Java, J2EE, JMS, Log4j, JavaScript, PL, SQL, SQL Development and Tuning Skills, C#, Swing, HQL
Database: Oracle Database Design, SQL Server, MySQL, Informix, DB2, ORM.
OS: Windows XP, vista, 7, 8, 10.
Other Tools: Frameworks
Agile, RCP, ORM like Hibernate and JPA, Spring 2.0, Servlets, Restful, SOAP, SOA, Tiles, JSF, JSP, Ajax, PrimeFaces, jQuery, DAO, JDBC: Web Languages
HTML, XHTML, CSS, XML, XSL, XSD, DTD, XSLT: Web Servers
Apache Tomcat 4.1: 7.1, Glassfish, Web Sphere 5.1/6.0, Oracle Weblogic, JBOSS, J2EE Server 1.4, Active MQ, AWS, Jetty: IDEs
Eclipse 3.(1 - 4), Net beans, My Eclipse 4.1.1, Intelli J.: Testing
Mockito, jUnitVersion control: GIT, SVN, CVS, Subversion.
Others: SQL Developer, MySQL Workbench, Postman, TOAD. Jasper Repors, Ireports Velocity, Enterprise Architect, Visio Studio.
PROFESSIONAL EXPERIENCE:
Confidential
Back end java developer, Austin, TX
Responsibilities:
- RDBMS using Oracle 11G and MySQL 5.6
- Develop and consumig of WS using REST and SOAP
- Unit Test using Junit and mockito
- Use of Jenkins for deploy to different environments
- Use of BitBucket repository to conduct code reviews and merge code.
- Fix bugs and implement improvements for previous components.
- Use of AWS to get deployments info in order to get logs and fix bugs
- Use of GIT to branch, tag and create version release packages.
- Use of Scrum, and TDD as methodologies
- Use of Jira to manage day to day activities
Confidential
Back end java developer
Responsibilities:
- “ Confidential Portal” developed using Java 1.8 and Backbase framework
- Routes creation to connect Confidential API - REST and Axis Web Services using Apache Camel
- Reports generation using Jasper Reports 6.4 .1 in Apache Camel and ireports 5.6
- Use of Velocity templates to send emails
- Use of SCRUM methodology
- Use of GIT repository
- Use of Jira to manage day to day activities
Programming: SQL, PL, Java 1.7-1.8
Tools: SQL Developer, MySQL Workbench, Postman Rapid development, and integration for WS calls using REST and SOAP Quick bugs detection and fix for SP and other DB components in Oracle DB
Confidential
Analyst, java developer and technical leader
Responsibilities:
- Data modeling and data creation using SQL SERVER 2012
- Data Mapping using MyBatis 3.2.8
- GUI design using jsf 2.2.4 and primefaces 5.0
- Security Configuration and implementation using Spring Security
- Resources administration using Oracle Weblogic 12.1.3
- Reports generation using Jasper Reports 6.4 and ireports 5.6
- Functionality implementation for scanners and mobile devices that communicate with the application
- Visual studio DLL development using C++ to implement functionality to interact with SAP point of sale
- Updating and correcting for web functions that interact with SAP system.
- Fix bugs and implement improvements for previous components in C# and Visual Basic
- Creation and web services consumption with JAXWS interacting through Struts, Spring and JSF
- Use of Velocity templates to send emails
Programming: SQL, PL, Java 1.7-1.8, C++, C#, Visual Basic
Tools: SQL Server, Jasper Repors, Ireports, Velocity Achieve the integration of several components with scanners and other hardware used by floor employees Quick bugs detection and fix for old components interacting with currents services and technologies
Confidential
Analyst and Java developer
Responsibilities:
- Making Documentation and UML diagrams using Enterprise Architect and Visio Studio
- Data modeling and data creation using Oracle 11G
- Store procedures development and optimization using Oracle 11G
- Data Mapping using MyBatis 3.2.8 and MyBatis Spring 1.2.2
- Dynamic graphs creation for data analysis using Google Charts
- Dependency injection using Spring 4.1 and Spring 4.2.4
- GUI design using Vaadin 7.4.2, ember.js and JSF 2.0 implementimg Primefaces 5.3
- Security Configuration and implementation using Spring Security
- Security services development implementing FIEL standards
- Resources administration using Oracle Weblogic 12.1.3
- Web services REST development
- Unit tests using JUnit
- Content repository creation and configuration using Jackrabbit 2.7.1
Programming: SQL, Java, PL
Tools: Jasper Repors, Ireports, Velocity, TOAD, Enterprise Architect, Visio Studio.
Confidential
Analyst and Java developer
Responsibilities:
- Making Documentation and UML diagrams using Enterprise Architect and Visio Studio
- Maintenance and development of applications in the security of information technologies area developed with java
- Initial schemes generation using Spring Roo.
- Apache maven for configuration and compilation
- GUI design using Thinwire 1.2 RC2
- RDBMS using Oracle 11G
- Development using java 1.7
- Deployment using Tomcat 7.0.50
Programming: SQL, Java, PL
Tools: TOAD, Enterprise Architect, Visio Studio.
Confidential
Analyst and Java developer
Responsibilities:
- GUI design using Struts and JSF 1.2
- Business service development using EJB 3.0
- DAO implementations using JPA
- Webservices design and development using RestEasy
- Apache maven for configuration and compilation
- RDBMS using Informix and Mysql
- Deployment using Jboss 5.0.1 GA and Jboss 7.1.0. Fina l
Confidential
Project leader, Analyst and Java developer
Responsibilities:
- Analysis and application design
- Analysis and Database design using Oracle 10g
- Making Documentation using UML
- Reports using Apache POI
- Development of use cases
- GUI design using struts 1.3 and tiles
- Design and development of End-Point WebServices (JAXWS)
Confidential
Analyst and Java developer
Responsibilities:
- Requirements analysis
- GUI design using struts2 and Swing Application Framework
- Batch application development
- GUI components using JQuery
- Component development using Spring-Hibernate
- Web services development under Oracle Application Server
- Unit tests using Junit
- Application monitoring using UNIX Shells
Confidential
Analyst and Java developer
Responsibilities:
- Process design and development using Oracle 9i PL/SQL.
- Design and development of End-Point WebServices (Axis2)
- Analysis and Database components design using using DAO pattern
- Design and component development for bussiness rules using Facades pattern
- Component development for JBoss4.0.5 GA
Confidential
.Net developer
Responsibilities:
- GUI design using .NET Framework 2.0 (C# / ASP)
- Database administration using Oracle9i.
- Design and persistence implementation using ADO.NET
- AJAX implementation using telerik Rad Controls.
Confidential
Java developer
Responsibilities:
- GUI design using Java Server Face.
- Database persistence using Hibernate 3.x
- Design and database development
- Database engine DB2 8.0
- Reports generation using Apache poi 3.0 (HSSF)
- Application Server used JBoss
- Business rules development under EJB (SLSB)
- Web Services (AXIS2)
- Shells excecution in UNIX
Confidential
Analyst and .Net developer
Responsibilities:
- GUI design using .NET Framework 2.0 (C# / ASP)
- Database administration using Oracle9i.
- Design and persistence implementation using ADO.NET
- AJAX implementation using telerik Rad Controls.
- Security by LDAP
- Dynamic development of screens using metadata de Oracle
- Interaction of worksheets using jet provider
Confidential
Java developer
Responsibilities:
- GUI design using Struts 1
- Database administration using Oracle.
- System update.
- Database persistence using hibernate.
Confidential
Java developer
Responsibilities:
- Analysis, design and system development for Service control system.
- Use case specification through the user.
- GUI design using JSP.
- Design and persistence implementation using Hibernate.
Confidential
.Net developer
Responsibilities:
- System development.
- GUI design using .NET Framework 2.0 (C# / ASP)
- Database administration using SQL Server 2005.
Confidential
Java developer
Responsibilities:
- Development / Correction system.
- Correction / pages development using JSP y Servlets.
- Application deployment using WebSphere App Server
Programming: SQL, Java, JavaScript, Swing, HQL, C#, PL VBScript
Tools: TOAD, Select component. SQL Server, LDAP, SQL Developer, Visio Studio