Uploaded File
Jose
josevarky@gmail.com
jv2003113@gmail.com
904-866-2037
Jacksonville, FL 32205
Senior Java Developer
16 years experience W2
3
Recommendations
Average rating
307
Profile views
Summary

Senior Software Engineer/Lead with over 16 years of IT experience in Object Oriented Analysis, Design, Development and Implementation of E-commerce, Web Based and Standalone Client Server Applications.

  • Proficient functioning in multiple roles from Team Member to Team Lead, Designer and Architect.
  • Experience in designing, developing, deploying and maintaining multiple complex applications using Java/J2EE and frameworks like Spring Boot, Spring, Struts, MVC, JavaScript, HTML/CSS, jQuery, Angular.js.
  • Experience in eCommerce, banking, insurance and health care industries.
  • Experience in handling scalability issues and multi-threaded programming and in performance tuning.
  • Experience UML/RUP and Rational tools.

A highly motivated individual who had received client recognitions in light of expertise in handling issues, quality of work and “attention to the details”.

Skill Set Overview:

Languages/Specifications: Java 11 and lower, JEE, J2EE 1.3/1.4, JSF, EJB 2.0, JSP 2.0, Servlet 2.4, Spring, Spring Boot, Spring boot 2, Gradle, Struts 1.2, Hibernate, Ajax, Log4j framework, JDBC 2.0, Websphere portal, Web Services, REST, SOAP, WDDL, Websphere Message Broker, SOA,JMX, XML, XSL, XSLT, Java Mail, Java Design Patterns, Ant 1.6.5, Maven, SOAP, JMS, JNDI, MQ Series, PL/SQL, HTML, JavaScript, shell script, Perl, EDI Concepts

Tools/ Methodologies/Third Party Products: RAD7/RAD6, WebSphere Studio Application Developer 5.1(WASD), MyEclipse, Eclipse,Rational Rose, J-Builder 4.0/3.0, Toad, Query Tool, LDAP (IBM Secure Way), Lotus Notes, J-Creator, J-Unit, IBM Rational Clear case, Clear Quest, Harvest, Microsoft Visual Source Safe, GIT, Bit Bucket, JIRA

Web Server/Application Server: BEA WebLogic Server 12 and lower, WebSphere Application Server 6.1, IBM Secure Way (LDAP)

RDBMS: Oracle 11/10g/9i/8i/8.0, DB2 8.1, MS-SQL, PL/SQL, Sqlite, Stored Procedures, Triggers

Operating Systems: UNIX, Linux, Windows-XP, Windows 2000, Windows 95, Windows Vista

Hardware: Pentium IBM PC

Experience
Senior J2EE/Spring Boot Developer
Insurance
May 2020 - present

Client: Kemper Corporation

Project Name: KAT (Kemper Auto Transformation),
Thomas Claims AWS Migration

Kemper Corporation is a leading insurance provider in the US, providing business services in Auto, Personal insurance, life and health.

  • Worked as a senior developer for KAT Group B project in the enhancements involved in the Forms Web Service Team for KAT policy and Post Processor Spring Boot applications.
  • Worked in the AWS migration project, migrated the Thomas Claims application to Spring Boot 2 and Java 11 which involved migration of most of the libraries used in the application to get migrated to the latest including JPA to hibernate and sonic to Active MQ etc.
  • Created a bridge for the Forms Webservice calls from legacy calls to the new DOCGEN calls in support of the smooth migration from Policy, Billing and Claim centers.

Responsibilities:

  • Use case analysis and review for the modules developing.
  • Plan and estimate work in an Agile fashion.
  • Technical design and development and code development of the of the projects involved.
  • Migration activities including library updates, Messaging service, Database, Web Service updates.
  • Unit testing, Junit Test cases, integration testing activities.
  • Code optimization and performance tuning.
Agile Methodology AWS Hibernate IBM Websphere MQ J2EE Java JPA Junit Spring Spring Boot Billing Integration Testing Performance Tuning Test Case Preparation Unit Testing
Remove Skill
Sr. Java Developer
Information Technology
Sep 2018 - Apr 2020

Project Name: FairPriced

FairPriced is a public API and web interface for finding the best pricing strategy for the common goods for the public. The service relies on the pricing data from the marketplace.

Responsibilities:

  • Research and analyze the pricing strategy in the eCommerce world.
  • Apply use cases to scenarios where pricing is compared and applied by eCommerce giants.
  • Design, derive algorithm, develop and code the API to find the best pricing strategy.
  • Environment: Eclipse, Java 1.8, Python, Rest API, Oracle.
Java Spring Eclipse Oracle Python REST eCommerce Strategies
Remove Skill
JEE Developer
Information Technology
Jun 2008 - Sep 2018
Jacksonville, FL

Project Name: EOCS (Enterprise Online Customer System)


Enterprise Online Customer System is a web based j2ee application developed for Vistakon, a part of the Johnson and Johnson Vision Care, in order to support their Acuvue contact lens business. ECOS is developed to address the need of Hospitals, Eye Clinics, Doctors and Nurses across globally to build a centralized system where Doctors/Nurses/Staff can order the different Acuvue Contact lenses from Vistakon. This application is running in 28 countries so far and developing for other countries based on their different requirements. This is a J2ee based applcation, integrated with several other business partner applications and CRMs. ECOS has the capability to manage the ordering, payment, shipping and tracking of the orders. EOCS co-ordinates the Hospitals/Eye Clinics/Doctors and eye patients in order to easily manage the selling, payment and shipping process.

Responsibilities:

  • Use case analysis and review for the modules developing.
  • Technical design and development of the Acuvue Direct Module, Vision Web XML generation module.
  • Developed the modules using the J2ee Technologies. Used struts framework for developing the front-tier, EJB’s for the middle tier and hibernate 2 for the persistence layer.
  • Writing the test cases for unit testing, testing of the application, deployment of the application using Weblogic Application Server in QA environment and support for production environment for different releases.
  • Design and changes to the EOCS database as and when needed which is developed using Oracle.
  • Configuration of the Weblogic Application Server and source management using Visual Source Safe.
  • Source compilation and build using ANT.
  • Part of the development of new modules as per the requirement, production bug fixes, enhancements, and changes requests.
  • Code optimization and performance tuning.

Project Name: Free Trail Pair (FTP)
Free Trail Pair is a is an online survey application which is developed by Vistakon, a part of the Johnson and Johnson Vision Care, to promote their Acuvue contact lens brands. The application developed for the public users where they can register and they can answer the surveys followed by the registration. Also the application facilitates the user for finding a doctor in any location in and around USA. The application also contains other common functionalities like email, print.

Responsibilities:

  • Requirement analysis and development of the entire web application.
  • Convert the .html files to .jsp files using the struts front-end components for all the modules.
  • Design and develop a survey architecture and data structure for building the survey.
  • Using struts-framework, build the entire application based on the TRD and Wire frame..
  • Design of the database and mapping the database with hibernate 3.0
  • Integration of the front-end and back end functionalities and unit testing.


Environment: jdk1.4, JSP 2.0, HTML, Struts1.8, hibernate, tiles, Linux, oracle 9i, Toad, Eclipse, VSS.

J2EE Oracle Data Analysis BEA WebLogic Eclipse Hibernate HTML JSP Linux Struts TOAD XML Performance Tuning Persistence
Remove Skill
References
Average Rating

2 recommendations
JEE Consultant
Banking/Financial
Nov 2007 - Apr 2008
New York, NY

Project Name: Enterprise Data Exchange(EDX)

Enterprise Data Exchange is a Web UI for a legacy system called GIS which is basically a file handling system which generates and exchange financial data between internal business unit and external clients. EDX handles the web admin part of generating the partners(internal as well as external) and the products (basically different kinds of files) and associating the partners and products. The Admin part is taking care of the user management.

Responsibilities:

  • TRD analysis.
  • Developing the web UI using open source framework Spring, Hibernate, MyFaces, Tomahawk.
  • Responsibility is mainly on the Web UI part for developing partner and product modules.
  • Integrate spring and JSF and map the data to the backend (hibernate ) using open source JSF components.
  • Analysis of tomahawk components to find out the right one for the UI requirement.
  • Developing the UI as per the wireframe(HTML), using JSF components.

Environment: jdk1.4, JSP 2.0, HTML,JSF1.1, Jetty Server, Spring, Hibernate, MyFaces, tiles, Tomahawk, Linux, oracle 10 g, Toad, My Eclipse, CVS.

Hibernate J2EE Eclipse JSF JSP Oracle Spring TOAD
Remove Skill
JEE Consultant
Information Technology
Aug 2007 - Oct 2007
New Brunswick, NJ

Project Name: PROS


Pivot Retail Order System (PROS) is a wireless and cable service order system for Sprint, which is going to be installed in their various retail shops and their affiliates as well. The GUI is done with RAD7.JSF and the order system is directly talking to the G2B (an interface for all MSO’s from Cable Labs), the authentication and order placement and happing through G2B (Web Service). Also, PROS has its own database for keeping track of the orders, auditing, user creations, and role management.

Responsibilities:

  • Use Cases analysis and reviews.
  • Part of the overall design of the application using RAD7 IDE.
  • Development of View-Tier using JSF Framework as per Wire Frames.
  • Development of the Business-Tier using Stateless Session Beans and persistence using DAOs.
  • Configuration of the Web Sphere Application server 6.1.
  • Part of the development of Web services and middle-tier using Service Oriented Architecture.
  • Configured the System to adapt to a different environment (Development, QA and Production) and Server clustering.
  • Source management integrated with CVS and RAD7.

Environment: JEE5.0, JSP 2.0, JDBC2.0, HTML, XML,EJB2.0 ,JSF, Websphere Application
Server 6.1, Webservices, SOA,SOAP, RAD 7, Unix/Linux, Oracle 10g, Shell script, RAD7
RUP.

J2EE J2EE IBM WebSphere JSF JSP Oracle SOA SOAP WebServices XML
Remove Skill
J2EE Consultant
Banking/Financial
May 2007 - Jul 2007
Jacksonville, FL

Project Name: TRAX

Trax is an in house project of Fidelity for their title insurance business. It mainly deals with operations and accounting of the title business. It has a subsystem, which deals with the agencies of the title business called Agent Trax. This application has the capability to do all the operational activities and accounting transactions for customers, titles forms, and maintain all the transactions between the third parties called agents all over US and Canada.

Responsibilities:

  • Use Cases analysis and reviews.
  • Responsible for the development of the module, design, coding using the IDE RAD7 using RUP techniques.
  • Analyze the use cases and design the process according to the framework for the modules Boxing and Bulk Communications.
  • Developed the view-tier for Boxing and BulkCommunication using JSF Framework.
  • Design the database tables, develop and code the modules based on J2ee patterns like Business Delegate, Session Facade(EJB2.0), Service Locator's ,Singleton, DAO's etc.
  • Developed Oracle Stored Procedure for modules Boxing and BulkCommunication.
  • Source management and version control utilizing IBM Rational Clear Case and Rational Clear Quest.
  • Deployment and unit testing of the modules developed.
  • Part of the integration testing and bug fixing.


Environment: JSDK2.0,JSP2.0,JDBC2.0,EJB2.0,HTML,XML,JSF,Ajax,Struts-tiles,Websphere Application Server 6.1, Webservices, SOAP, xml, Apache-FOP, RAD 7, Unix/Linux, Oracle 10g, Shell script, PL/SQL, Clear Case, Clear Quest.

Hibernate J2EE Java Oracle AJAX IBM WebSphere JSF SOAP Struts WebServices XML SQL
Remove Skill
J2EE Consultant
Information Technology
Jan 2007 - May 2007

Project Name: TED


TED (Terminal Dashboard Effectiveness) St.Louis is an automated data entry and graphical display system for the St.Louis hub. The system has the capability to capture the data from UP and CSX and updating it into the TED database. Also, the system has the flexibility to do manual corrections through screens. Web sphere MQ is used for messaging between UP and CSX. The system can display different graphical representations (customized time series charts, bar graphs, pie charts) of the automated data, which differentiates UP and CSX data.

Responsibilities:

  • Working as an individual for the entire project from specification to testing.
  • Responsible for Requirement gathering through Client Interaction.
  • Created Requirement Specification (SRD) and Analysis Document.
  • Design of the system using Rational Rose(Use Cases, Actors, Realization of the Use Cases).
  • Developed system framework based on Business Delegate, Service Locator, Singleton etc.
  • Implementing Schedule batch programs and integrating it with MVC architecture using the IDE RAD6.
  • Creation of the View-Tier using JSF and creation of the charts using IText and JFree Chart.
  • Configured and developed MQ Series for Messaging through the Websphere Application Server6.0.
  • Configured data sources using thin, thinXA drivers for managing different databases and enabling two-phase commit. Designed the system to adapt to different environment Development, QA and Production(Property configurations using XML files).
  • Developed Oracle Stored Procedure for the entire Project.
  • Unit testing using J-Unit and part of the Integration testing.


Environment: JSF, JSDK2.0, JSP 2.0, JDBC2.0, EJB2.0, HTML, XML, Java Script, MQ Series, WSDL, Websphere Application Server 6.0,Web Services, SOAP,XML, IText, JFree Chart, RAD6, Unix/Linux, Oracle 10g, Shell script, PL/SQL, Clear Case, Clear Quest and Rational Rose.

J2EE Java IBM WebSphere Data Entry IBM Websphere MQ JavaScript JSF JSP MVC Oracle SOAP WebServices WSDL XML SQL
Remove Skill
Senior Software Engineer
Information Technology
Jul 2006 - Dec 2006

Project Name: LEO USPS


LEO USPS (Mail Automation System)is a mail automation system developed offshore at IBS Software services, Trivandrum, India for handling mails for the carrier Qantas according to the standards of United States Postal Service. The system can handle all the type of mail tracking, sending and receiving messages like CREDIT, REDDIT, MLD, INVOICE, and CLAIM according to IATA standards, payments, and reports generation.

Responsibilities:

  • Gathered business knowledge from the users for the Messaging module.
  • Created Requirement Specification (SRDs) and Analysis Document.
  • Object-Oriented Analysis & Design (J2EE standards) using Rational Rose (UML) and created Test Plans.
  • Designed and developed system framework based on Session Facade(EJB2.0), Business Delegate, Service Locator, etc. Implemented Schedule batch programs and integrating it with Struts using the IDE Eclipse.
  • Developed a framework for messaging. This module mainly deals with back end data processing.
  • Using XML parsing and multi-threading and events, data are updated to the database.
  • Generated XML files according to USPS and EDI Standards(EDI Fact).
  • Developed business logic and Database logic for the messaging using EJB2.0 and Hibernate.
  • Configured data sources using thin, thinXA drivers for managing different databases and enabling two-phase commit.
  • Designed the system to adapt to different environments (Development, QA and Production).
  • Implemented performance tuning methodologies.
  • Unit Testing through J-Unit and part of Integration Testing.


Environment: JSDK2.0, JSP 1.2, JDBC2.0, EJB2.0, Struts1.2, Hibernate, Webservices, WSDL, HTML, XML, Java Script, Weblogic Application Server 8.1, Eclipse, Unix/Linux, Oracle 8i/9i Shell script, Perl, PL/SQL, Clear Case and Rational Rose.

EJB J2EE Java Oracle Software Engineer BEA WebLogic ClearCase Eclipse Hibernate HTML JavaScript JSP Linux Performance Tuning Perl PL/SQL Shell Scripts Struts WebServices WSDL XML SQL UNIX EDI
Remove Skill
Programmer
Information Technology
Dec 2004 - Jun 2006

Project Name:
1. EBBS
2. e-Download

EBBS(Electronic Branch Banking System) is a banking project which is developed for the Standard Chartered Bank in their off-shore development center in India to roll out the product for all the countries and which is replacing the old system BBS. Also, several surrounding systems and third party products are integrated with this core product.

This is a full-fledged banking project developed to cater to the needs of Standard Chartered Bank, which has branches in many countries. All the core-banking operations are handled through this project and the surrounding systems are integrated. Also, surrounding systems are developing for adding value to the customer needs.

e-Downloads is a standalone module, which can be integrated with EBBS which is used for the accounting purposes and will download information from the other surrounding systems. The file format can be text or XML. The download can happen either through HTTP or FTP.

Responsibilities:

  • Object-Oriented Analysis & Design (J2EE standards) using Rational Rose (UML) and creating Test Plans.
  • Design and creation of Actors, Use case Diagrams, and Realization of Use Case Diagrams (Interaction Diagrams, and Collaboration Diagrams) for the modules Relationship, Accounts, Deals and Instructions.
  • Design of Component view and Deployment view.
  • Designing and developing of system framework (Model 1) based on Business Delegate, Session Facade(EJB2.0, Stateless Session Beans), persistence mapping through Bean Managed Persistence, DAO pattern, Service Locator etc using the IDE WSAD.
  • Development of Business tier for the modules Relationship, Accounts, Deals and Instructions.
  • Developed code for e-Downloads for handling a multi-threaded environment.
  • Implemented performance tuning methodologies.
  • Configuration management using IBM Rational Clear Case.
  • Involved in the activities of Rollouts, retrofits and Bug Fixing.

Environment: JSDK2.0, JSP 1.2, JDBC2.0, HTML, XML, XSLT, EJB, Java Script, Websphere Application Server 5.1, Unix/Linux, DB2, Shell script, Perl, UDB-DB2, WSAD 5.0, IBM Secure Way Directory for LDAP, PL/SQL, Clear Case 2.1, Rational Rose.

J2EE Java Oracle DB2 EJB IBM WebSphere JavaScript JSP WSAD XML XSLT SQL
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Master's in Computer Applications
Bharathidasan University, 2000 - 2003
Bachelor's in Mathematics
Mahatma Gandhi University, 1997 - 2000
Minor: Mathematics
Skills
J2EE
2021
14
Oracle
2020
14
JSP
2018
13
Eclipse
2020
12
Hibernate
2021
12
XML
2018
12
Performance Tuning
2021
11
BEA WebLogic
2018
10
Data Analysis
2018
10
HTML
2018
10
Linux
2018
10
Persistence
2018
10
Struts
2018
10
TOAD
2018
10
C
2015
1
GSAP
2015
1
Java
2021
4
iWeb
2008
1
IBM WebSphere
2007
2
JavaScript
2007
2
Spring
2021
2
SQL
2007
2
Agile Methodology
2021
1
AWS
2021
1
Billing
2021
1
DB2
2006
1
eCommerce Strategies
2020
1
EJB
2006
1
IBM Websphere MQ
2021
1
Integration Testing
2021
1
JPA
2021
1
JSF
2008
1
Junit
2021
1
Python
2020
1
REST
2020
1
Spring Boot
2021
1
Test Case Preparation
2021
1
Unit Testing
2021
1
WebServices
2007
1
WSAD
2006
1
XSLT
2006
1
Automated Testing
2006
1
Enterprise Architecture
0
1
HIPAA
2007
1
Hubs
2007
1
Microsoft SMS Server
0
1
ORMS
2007
1
Project Management
0
1
SDLC
0
1
Wireless
2007
1
AJAX
2007
1
AngularJS
0
1
ClearCase
2006
1
CSS
0
1
Data Entry
2007
1
Design Patterns
0
1
EDI
2006
1
Git
0
1
Java Servlet
0
1
JDBC
0
1
JIRA
0
1
JMS
0
1
JNDI
0
1
jQuery
0
1
Log4J
0
1
Maven
0
1
MVC
2007
1
Perl
2006
1
PL/SQL
2006
1
Shell Scripts
2006
1
SOA
2007
1
SOAP
2007
1
Software Engineer
2006
1
SQLite
0
1
Stored Procedure
0
1
Triggers
0
1
UML
0
1
UNIX
2006
1
Windows
0
1
WSDL
2007
1
XSL
0
1