Sr. Java/jee Contractor Resume
Cheyenne, WY
SUMMARY
- 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
- 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
- Knowledge of AWS Developer Associate, ElasticSearch, RabbitMQ, AngularJS
TECHNICAL SKILLS
Programming Languages and Frameworks: Java 7,8,9, J2EE, REST/SOAP Webservices, EJB3, JMS, JSF, XML, Hibernate, JavaScript, JQuery, JSON, JPA, Hibernate, Spring, Spring Boot, Spring Data, Spring Data Mongo, ActiveMQ, Primefaces, ADF, ElasticSearch, RabbitMQ, Jboss Drools/Rules
Modeling Language: OOAD, UML, Design Patterns
Application Servers: Jboss, Wildfly, IBM WebSphere 8.5, Weblogic Server 12c, 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
Development Methodology: Agile (Scrum), Waterfall
Source Repositories: SVN, GIT, TFS
Build Tools: Ant, Maven, Gradle, Jenkins, TFS
PROFESSIONAL EXPERIENCE
Confidential, Cheyenne, WY
Sr. Java/JEE Contractor
Responsibilities:
- Support and develop 3 months project enhancement features and stabilize the Provider Data Management application
- Develop enhancement feature for Provider Search application
- Configure and deploy applications to Weblogic server 12c
- Create technical specification documents using UML
- Utilize technologies
- Weblogic server 12c, Oracle 12c database, PL/SQL, Java 7,8, JavaScript, Struts1.1, CSS 3, JDeveloper 11g/12c, TFS (Team Foudation Server)
Confidential, Encino, CA
Lead Application Analyst / Sr. 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
- Develop Guidewire application enhancements 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 environments
- Utilize technologies
- Java 7, Gosu, Tomcat, Linux, IntelliJ IDE, Websphere Server 8.5, MS SQLServer 2012, Jenkins, JAX-WS SOAP
Confidential - Anaheim, CA
Lead Java / Oracle ADF Developer
Responsibilities:
- Support and development for Loan Origination and Servicing Departments
- 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 Equifax 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
- Mentor Java and PL/SQL Developers on technical concerns
- Work with Project Manager on technical and requirement documents
- Work with QA Analyst to resolve technical issues
- Utilize technologies
- Oracle 11g database, Oracle JDeveloper 11g ADF, SqlDeveloper, Java 7, Weblogic server 10g, Webservice, SmartBear tools, Linux, Windows, ServiceNow
Confidential - Irvine, CA
Sr. 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
- Mentor Java Developers on technical concerns
- Utilize technologies
- Java 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, CA
Sr. 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 Tier 2 Support team, and Customers on technical concerns
- Utilize technologies
- Java 7, Tomcat, Oracle 11g, MS SQL Server, ActiveMQ, JSON, REST, SOA, GitHub, Maven, TeamCity, Eclipse IDE
Confidential - Cypress, CA
Sr. Java/JEE Developer
Responsibilities:
- Enhance development of “Optimized Me” web portal and mobile application that provides Patients’ health tracking and incentive rewards
- Utilize technologies
- Java 7, Tomcat, Websphere 8.5, Vignette CMS, Maven 3, Eclipse IDE, ActiveMQ, Spring Framework, Android 4.2, Oracle 11g, Rally Agile/Scrum
Confidential - Irvine, CA
Sr. 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
- Lead and mentor a Junior Java Developer
- Utilize technologies
- Java 6, Spring MVC, Spring Data, Hibernate JPA, JQuery, MySQL DB, MySQL Workbench, Spring Security
Confidential - Newport Beach, CA
Sr. Java/JEE Developer
Responsibilities:
- Develop “TradeClear” SOAP webservice API that provides data to front-end Silverlight application
- Mentor Silverlight developer in Java webservice
- Utilize technologies
- Java 6, Spring framework, JDBC, Spring Data, Oracle 11g, MS SQL Server 2008, Tomcat 7
Confidential - Los Angeles, CA
Sr. 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 Fannie Mae XML schema and ftp daily to foreclosure.com
- Utilize technologies
- Jersey, 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, CA
Sr. Java/JEE Developer
Responsibilities:
- Refactor code logic of “Toyota Owner Online” from JSP to Struts MVC framework
- Lead 3 Java offshore (India) developers and 2 onsite
- Utilize technologies
- Java 6, Struts, Tiles, JQuery, Ajax, JSP, CSS, Oracle10g, Weblogic 10, Weblogic Workshop 10, CSV, Junit
Confidential - Westlake Village, CA
Sr. 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
- Lead 1 offshore (India) and 1 onsite Java developer
- Utilize technologies
- Java 5, JAX-WS, JAXB, XML, XML-Schema, WSDL, Jboss 4, Primefaces, MySQL, MySQL Workbench, PostgreSQL, SVN, Cloud deployment environment
Confidential - El Segundo, CA
Sr. 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 technologies
- Java 6, EJB3 ( MDB,SSB), Jboss4 AS, Messaging, DB2, XML Schema, JAX-WS, SOAP, Hibernate, JMS, UML, Ant Script, Struts, DWR JavaScript framework
Confidential - Fullerton, CA
Sr. Java/JEE Developer
Responsibilities:
- Develop CCTV online videos and Toll Road Audit web application for “Florida Turnpike Toll Audit System
- Utilize technologies
- Java 5, Spring, Hibernate, Tomcat, Richfaces, Oracle10g, JavaScript, IBM Rational Developer IDE, Websphere Application Server 6
Confidential - Lake Forest, CA
Sr.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
- Mentor and lead AS400 RPG developers in Java and JEE technologies
- Utilize technologies
- Java 5, Spring, MyFaces, PDFMerge Lite, Tomcat, DB2, Websphere, Struts, SVN
Confidential - Costa Mesa, CA
Sr. Java/JEE Developer
Responsibilities:
- Support and enhance features of “4C” application that provides manufacturing schedules
- Lead 5 Java Developers
- Worked closely with VP of Software Product and Software Development Manager on business requirements and chosen technologies decision making
- Utilize technologies
- Java 5, Spring 2.5 framework, Perforce, MyEclipse, Tomcat
Confidential - Irvine, CA
Sr. Java/JEE Developer
Responsibilities:
- Develop and support “Gateway RPM” webservice api
- Document system architecture with UML
- Support e-Machine webservice and FTP application
- Utilize technologies
- Java 5, Apache Axis, WSDL, XMLSpy, XML, XML-Schema, XSLT, SOAP, JBoss 3.2, MS SQLServer, Linux
Confidential, Irvine, CA
Sr. 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
- Lead 2 Java front-end developers
- Work closedly with CIO, Marketing and Financial Managers on technical requirements and issues resolution
- Utilize technologies
- Java 5, XML, XSLT, “cXML”, Java Cryptography, JAX-RPC
Confidential - Irvine, CA
Java/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
- Lead 4 web developers
- Work closedly with BSA and QA to resolve technical requirement concerns
- Utilize technologies
- Java 2, JAX-RPC, Java Cryptography, UML, JAAS, MVC, DAO, JSP, MS SQLServer 2005
Confidential - Irvine, CA
Java/JEE Developer
Responsibilities:
- Develop “H.R” web application for clients (BP Petrolium, International Paper, Bank of America)
- Utilize technologies
- Java 2, EJB 2, JSP, JavaScript, LDAP, Oracle
Confidential - Orange, CA
Software 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 technologies
- Java 2, COBOL, Powerbuilder, Oracle, JSP, JavaScript, CSS