Lead Applition Analyst / Java Developer Resume
CA
SUMMARY:
- Sr. Lead Java/JEE Developer/Architect with over 15 years of professional technical experiences
- Experienced in architect, design, development of web base application and web - services integration
- Experienced in SOA, SOAP/REST Web services, Spring Framework, Hibernate, JPA, JavaScript, JMS, EJB3, Oracle jDeveloper ADF, PrimeFaces, Guidewire PolicyCenter, Gosu Framework
- Experienced in Object Oriented Analysis and Design utulize UML
- Experienced in database schema modeling, design and development
- Experienced in managing projects and leading team up to 7 developers
- Experienced in Agile, Scrum and Waterfall project management and development methodologies
TECHNICAL SKILLS:
Programming Languages: Java 7, 8 /J2EE, REST/SOAP Webservices, EJB3, JMS, JSF, XML, Hibernate, JavaScript, JQuery, Android 4, JSON, JPA, Hibernate, Spring MVC, Spring Core, Spring Data, Spring Data Mongo, Gosu
Modeling Language: OOAD, UML, Design Patterns
Application Servers: Jboss, Wildfly, IBM WebSphere 8.5, Weblogic, Tomcat, Glassfish 4
Application Processing: MS Word, MS PowerPoint, MS Project, MS Visio, MS Excel
Databases: Oracle, PostgreSQL, MS SQLServer, MongoDB, MySQL
Operating Systems: Windows, Linux
Programming IDE: Eclipse, Spring IDE, JDeveloper, IBM Rational Architect/Developer
Frameworks: Spring Source, Hibernate, JPA, Primefaces, RichFaces, ADF, Guidewire
Development Methodology: Agile (Scrum), Waterfall
Source Repositories: SVN, GIT
Build Scripts: Ant, Maven, Gradle
PROFESSIONAL EXPERIENCE:
Confidential, CA
Lead Application Analyst / Java Developer
Responsibilities:
- Work with QA Analyst to resolve technical issues
- Extract IBM DB2 data and database schema then re-create into MS SQLServer database schemas
- Develop SOAP webservices in Gosu and Java for integration between Guidewire PolicyCenter and Java Portal applications
- Develop feature enhancements for Guidewire PolicyCenter application in Gosu language framework
- Develop PDF report using iText pdf java library for PrimeFaces application
- Perform project builds deployment into websphere application server 8.5
- Collaborate with network engineers at the network servers issues
- Deploy applications into WebSphere Applications Server 8.5
- Backup and restore MS SQLServer data from Production into QA databases
Utilize technologiesJava 7, Gosu, Tomcat, Linux, IntelliJ IDE, Websphere Server 8.5, MS SQLServer 2012, Jenkins, JAX-WS SOAP, Linux, Windows
Confidential, Anaheim, CASr. Java Developer / Oracle ADF Developer
Responsibilities:
- Design and develop customized new features and enhancements to Oracle OFSLL Financial and Lending software suite, utilize jDeveloper 11g ADF applications and Oracle PL/SQL programs, Java 7
- Develop Java JSF backing bean to support Oracle ADF UI layers
- Design and develop Restful webservice within the OFSLL application to integrate with .NET application and Confidential EVS external vendor system for employment verification process
- Design and develop PL/SQL packages to perform DML, to parse XML document, to perform Restful webservice and to invoke Java classes within the Oracle 11g database engine
- Develop Java JMS application for Weblogic Messaging Queue
- Architect and design technical solution documents utilize UML and Visio / Umlet tools
- Communicate to End-User (clients) to develop project charter, technical and requirement documents
- Work with Project Manager on technical and requirement documents
- Work with QA Analyst to resolve technical issues
Utilize technologiesOracle 11g database, Oracle JDeveloper 11g ADF, SqlDeveloper, Java 7, Weblogic server 10g, Webservice, SmartBear tools, Linux, Windows
Confidential, Irvine, CASr. Java/JEE Developer
Responsibilities:
- Architect, design and develop “KIA Dealer Lead Submission” web base application allows Vendors to upload marketing hand-raiser and dealer leads data from MS Excel into KMA PostgreSQL database
- Architect, design and develop “NHTSA” Rest webservice that provides REST API to allow nhtsa.gov system and kia.com front-end web application to call to retrieve vehicle VIN and recall and defects campaign data from MongoDB
- Document system architectures with UML and MS Visio
- Design and develop MongoDB document schema
Utilize technologiesJava 7, Tomcat, JBoss 7 and Wildfly 8.1, PostgreSQL, MS SQLServer, Spring Framework (MVC, REST, DATA, JDBC, Data REST, Scheduler), PrimeFaces, Hibernate 4.3, Apache POI, MS Excel, SOAP/REST webservices, JMS, JBoss HornetQ, EJB 3.1 (Singleton, MDB, SSB), JPA, XML, JAXB, ANT, Maven, SVN, Spring IDE
Confidential, Irvine, CASr. Java/JEE Developer
Responsibilities:
- Support and develop E.H.R Web application new features which integrates with Rx Vendors and Practice Management Systems through JSON type ActiveMQ messaging
- Develop Oracle PL/SQL program to generate report
- Communicate to Chief Medical Officer, Tier 2 Support team, and Customers on technical concerns
Utilize technologiesJava 7, Tomcat, Oracle 11g, MS SQL Server, ActiveMQ, JSON, REST, SOA, GitHub, Maven, Perforce, Eclipse IDE
Confidential, Cypress, CASr. Java/JEE Developer
Responsibilities:
- Enhance development of “Optimized Me” web portal and mobile application that provides Patients’ health tracking and incentive rewards
Utilize technologiesJava 7, Tomcat, Websphere 8.5, Vignette CMS, Maven 3, Eclipse IDE, ActiveMQ, Spring Framework, Android 4.2, Oracle 11g, Rally Agile/Scrum
Confidential, Irvine, CASr. Java/JEE Developer
Responsibilities:
- Architect, design and develop “OEMSpec” web application that allows end-users to configure Bike components and to model Bike details, to upload pricing MS Excel data into OEMSpec database
- Design and model OEMSpec DB schema (ER diagram) and map Hibernate JPA Entities according to DB schema
Utilize technologiesJava 6, Spring MVC, Spring Data, Hibernate JPA, JQuery, MySQL DB, MySQL Workbench, Spring Security
Confidential, Newport Beach, CASr. Java/JEE Developer
- Develop “TradeClear” SOAP webservice API that provides data to front-end Silverlight application
Utilize technologiesJava 6, Spring framework, JDBC, Spring Data, Oracle 11g, MS SQL Server 2008, Tomcat 7
Confidential, Los Angeles, CASr. Java/JEE Developer
Responsibilities:
- Architect, design and develop “Virtual Database” REST Webservice API that aggregate data from multiple remote MS SQLServer datasources for Coldfusion front-end application to call
- Architect, design and develop “Pro Short Sale Loan” XML schema for webservice integration with Nation Star Corp
- Design and develop “Real Estate Owner Segmentation” web application that performs real estate property calculation and loans history comparisons
- Design and develop “FTP Scheduler ESB” application that mapped data from Equator database into Confidential XML schema and ftp daily to Confidential
Utilize technologiesJersey, RichFaces, Java 6, Hibernate 3.5, JBoss ESB, JBoss SOA, JAX-WS, JAXB, JBoss Drools, JBoss Teiid, Spring Framework 3, MS SQLServer, XML, JSON, SOAP/REST, JMS, Jenkins
Confidential, Torrance, CASr. Java/JEE Developer
Responsibilities:
- Refactor code logic of “Toyota Owner Online” from JSP to Struts MVC framework
Utilize technologiesJava 6, Struts, Tiles, JQuery, Ajax, JSP, CSS, Oracle10g, Weblogic 10, Weblogic Workshop 10, CSV, Junit
Confidential, Westlake Village, CASr. Java/JEE Developer
Responsibilities:
- Architect, design, and develop “DMG” SOAP webservice API and “DMG Administration” JSF application that provides vehicle related data from PostgreSQL and MySQL databases to “kia.com” front-end web application
- Document system architecture with UML
- Design and develop “DMG” ERD for DMG MySQL database
Utilize technologiesJava 5, JAX-WS, JAXB, XML, XML-Schema, WSDL, Jboss 4, Primefaces, MySQL, MySQL Workbench, PostgreSQL, SVN, Cloud deployment environment
Confidential, El Segundo, CASr. Java/JEE Developer
Responsibilities:
- Develop and enhance “Broadcast Management System” web application
- Design and Develop SOAP webservice API to provide broadcast TV schedules data from DB2 database
- Document system architecture with UML
Utilize technologiesJava 6, EJB3 ( MDB,SSB), Jboss4 AS, Messaging, DB2, XML Schema, JAX-WS, SOAP, Hibernate, JMS, UML, Ant Script, Struts, DWR JavaScript framework
Confidential, Fullerton, CASr. Java/JEE Developer
- Develop CCTV online videos and Toll Road Audit web application for “Florida Turnpike Toll Audit System
Utilize technologiesJava 5, Spring, Hibernate, Tomcat, Richfaces, Oracle10g, JavaScript, IBM Rational Developer IDE, Websphere Application Server 6
Confidential, Lake Forest, CASr.Java/JEE Developer
Responsibilities:
- Architect, design and develop “SingleEntry PDF” web application that merges PDF files data according to rule engine from AS400 DB2
- Support “Online Healthcare” web application
- Develop FTP application to schedule processing data feed from and to remote vendors’ FTP server
- Document system architecture with UML
Utilize technologiesJava 5, Spring, MyFaces, PDFMerge Lite, Tomcat, DB2, Websphere, Struts, SVN
Confidential, Costa Mesa, CASr. Java/JEE Developer
Responsibilities:
- Support and enhance features of “4C” application that provides manufacturing schedules
- Worked closely with VP of Software Product and Software Development Manager on business requirements and chosen technologies decision making
Utilize technologiesJava 5, Spring 2.5 framework, Perforce, MyEclipse, Tomcat
Confidential, Irvine, CASr. Java/JEE Developer
Responsibilities:
- Develop and support “Gateway RPM” webservice api
- Document system architecture with UML
- Support e-Machine webservice and FTP application
Utilize technologiesJava 5, Apache Axis, WSDL, XMLSpy, XML, XML-Schema, XSLT, SOAP, JBoss 3.2, MS SQLServer, Linux
Confidential, Irvine, CASr. Java Developer
Responsibilities:
- Architect, design and develop “Account Payable/Receivable” web application to replace MS Excel data entry processes
- Develop “EDI Encryption” Java application based on AS2 EDIINT standard protocol to produce “EDI Purchase Order and Invoice” base on X12 and AS2 protocol
- Develop webservice api to integrate with remote vendors for updating and retrieving data from AS/400 ERP System
- Document system architecture with UML
- Work closedly with CIO, Marketing and Financial Managers on technical requirements and issues resolution
Utilize technologiesJava 5, XML, XSLT, “cXML”, Java Cryptography, JAX-RPC
Confidential, Irvine, CAJava/JEE Developer
Responsibilities:
- Develop and enhance features of “fastQual Loan Credit Approval” web application that audits loans credit processing
- Architect, design and develop “Broker Loan Security” application that pre-qualify loan credit approval
- Document system architecture with UML
- Work closedly with BSA and QA to resolve technical requirement concerns
Utilize technologiesJava 2, JAX-RPC, Java Cryptography, UML, JAAS, MVC, DAO, JSP, MS SQLServer 2005
Confidential, Irvine, CAJava/JEE Developer
Responsibilities:
- Develop “H.R” web application for Vendors ( Confidential, Confidential, Confidential )
Utilize technologiesJava 2, EJB 2, JSP, JavaScript, LDAP, Oracle
Confidential, Orange, CASoftware Engineer
Responsibilities:
- Develop and support “Food Stamps System” for state of Arkansas
- Fixed Y2K bugs for the state of “Mississippi Medical / Medicare System” on the year of 2000 of COBOL mainframe systems
Utilize technologiesJava 2, COBOL, Powerbuilder, Oracle, JSP, JavaScript, CSS