Java Software Developer Resume
PROFESSIONAL SUMMARY:
- Over 15 years of web applications and object - oriented software development for various companies in the financial services, media and entertainment, manufacturing, and retailing industries.
- Strong understanding of object-oriented analysis and design principles and patterns, particularly with Java/J2EE
- AWS Certified Solutions Architect and Developer
- Extensive experience in workflow design and SOA-based implementation using the webMethods product suite (Designer, Integration Server, MWS, Broker, adapters, Blaze Advisor rules engine)
- Extensive experience in design and development of enterprise applications using JSP/JSF/servlets, EJB, Struts, Hibernate, JDBC, JavaScript, XML, XSLT, HTML, and Perl.
- Very good understanding of key business operations acquired from several years of Marketing (product / brand management), banking, investments, and manufacturing work prior to transitioning to an IT career in 2000.
TECHNICAL SKILLS:
- Java/J2EE, web services (SOAP, SAX, DOM, StAX), Perl, SQL, Objective-C, Python MyEclipse, JBoss Developer, IBM WebSphere Application Developer Studio, webMethods (Developer, Designer, Blaze Advisor, Integration Server, mWs), Jakarta Apache projects (Tomcat, Struts, Ant, Jasper Reports), Hibernate, XCode, JUnit MS Windows 3.1/95/98/XP, MacOSX, iOS
- Oracle, MS SQL Server, MongoDB. Also, DB tools/frameworkds e.g. SQL Developer, TOAD, iBatis, Hibernate
- JSP, servlets, JSF, RichFaces, Primefaces, JavaScript, EJB, XML, XSLT, XPath,
- HTML, AJAX, JQuery
- J2EE, EJB, Struts, Spring
- JBoss, Websphere Application Server, Tomcat
- MediaInfo, HandBrake, Virage VideoLogger, Rhozet CarbonCoder, Windows Media Encoder, FrameShots UML, Visio, Rational Rose
- OpenOffice/StarOffice, MS Office (Word, Excel, PowerPoint)
PROFESSIONAL EXPERIENCE:
Confidential
Java Software Developer
Responsibilities:
- Developed excise tax stamp track-and-trace web application to support the medical cannabis regulatory program of California.
- Implemented online payment interface with the Heartland Payment Service
Environment: Eclipse, Java, JSF, EJB3/JPA, JBoss Seam, Spring, Javascript, Maven, Git, MySQL
Confidential
Software Developer Analyst Staff
Responsibilities:
- Developed coding standards to facilitate Section 508 (Accessibility) compliance
Environment: Eclipse, Java, JSF, Primefaces, JQuery, Javascript
Confidential
Application Developer
Responsibilities:
- Created different XSLT stylesheets to transform raw asset metadata from internal systems into formats required by different distribution partners
- Designed workflow for data exchange between two media systems, Broadview and Mediaflex
- Implemented key services for processing version, target schedule, and rundown messages from Broadview to Mediaflex
- Automated the creation of the VOD schedule report (database data to Excel)
Environment: webMethods (Designer, Integration Server), XML, XSLT, Oracle, Java/J2EE, REST web services
Confidential
Java Software DeveloperResponsibilities:
- Updated current Perl scripts in Singapore to send files to S3.
- Updated services for the webMethods-driven automated workflows that populate the Confidential .
- Developed Spring Boot app to process SNS notifications to call REST service in webMethods.
Environment: webMethods (Designer, IS), XML, XSLT, Oracle, Java/J2EE, Spring Boot, REST web services, AWS S3 and SNS APIs, Perl 5
Confidential
Java Software DeveloperResponsibilities:
- UI and processes to manage information regarding employees (both regular and contractors)
- Processes to integration information between SAP and ServiceNow
- Ongoing process to ingest protection masters, promos, corporate videos from the US, Europe, and Asia/Pacific into the Confidential . Each region has its own ingest process workflow, o Rules-based service (using Blaze Advisor) that determines how an asset will be played when a user tries to view it in Confidential .
- Created a web service to enable the creation of incident tickets to ServiceNow; this is also used in other applications.
- Exchange Service - Process market research file attachments from selected vendor inboxes in MS Exchange and store them in a central external FTP location. The files are used by the Digital Media Research team.
Environment: webMethods 8.2/9.5 (Designer, IS, MWS), Java, Exchange API
Confidential
Java Software DeveloperEnvironment: XCode, iOS5, JBoss Developer, SQL, Oracle, REST web services
Confidential
Java Software DeveloperEnvironment: Perl, JBoss Developer, webMethods (Developer, Designer, IS, MWS)
Confidential
Java Software DeveloperResponsibilities:
- Developed front-end and back-end code for the following modules: Animals (animal lists and grids, animal details, template); Events (calendar, event details and template); Homepage Manager
- Developed a module to get complete shelter geocode information (via Google map API)
- Data modeling design and implementation
Environment: Java 1.6; JBoss Developer; MySQL 5.1; RichFaces; JSF; A4J; CSS; Javascript
Confidential
Java Software DeveloperResponsibilities:
- Helped design and implement the process flow and services through ingest to Confidential
- Created xml templates using CarbonCoder's API for jobs including file stitching, thumbnail generation, and video file metadata extraction
- Created Perl scripts for post-stitching tasks including thumbnail generation, videofile properties extraction, and web service calls to re-integrate with the webMethods workflow.
Environment: Java 1.5; Rhozet CarbonCoder; Perl 5; XML; Windows Media Encoder; webMethods (Developer, Designer, IS, Broker, and MWS); Oracle 10