We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Glendale, CA

PROFESSIONAL SUMMARY:

  • Senior Java and Web application developer with extensive experience in software development.
  • Solid background in Java Swing applications, JEE6+ web applications, REST, and MySQL.
  • Experienced writing Spring RESTful web service APIs.
  • Sun Certified Java Programmer and Oracle Certified Java Web Component Developer.
  • Experienced in developing software in Agile/SCRUM methodology and designing test automation framework using Selenium, Junit, SikuliX and JMeter.
  • Experienced in managing technical testing teams onshore and offshore
  • Reduced the time of delivery of BluRay media assets by at least 20% by developing custom Java tools to fully automate the validation and preparation processes.

TECHNICAL SKILLS:

  • Sun Certified Java Programmer
  • Oracle Certified JEE6 Web Component Developer
  • JEE6+
  • JQuery
  • Javascript
  • GlassFish 4.1
  • WebSphere 7
  • REST Webservices
  • Spring Framework
  • SpringBoot
  • APIGEE
  • POSTMAN
  • RichFaces
  • PrimeFaces
  • Tomcat
  • JSP
  • JSTL
  • JPA
  • JDBC
  • HTML
  • XHTML
  • XML
  • X Windows
  • OSF Motif
  • C
  • C++
  • VB6
  • PHP5
  • MS SQL Server
  • MySQL
  • JUnit
  • JMeter
  • Selenium
  • SikuliX
  • Solaris
  • Windows 7
  • UNIX
  • Ant
  • Maven
  • Subversion
  • CVS
  • JIRA
  • Git
  • Unix Shell Scripting
  • Eclipse JEE IDE
  • IntelliJ IDE
  • RubyMine IDE
  • MS Visual Studio
  • Dreamweaver
  • Postscript
  • Biometric Services API (BSAPI). HL7
  • X12
  • Blu - Ray Profile 1.1
  • Ruby on Rails. Bootstrap
  • Ubuntu
  • Bazaarvoice.

PROFESSIONAL EXPERIENCE

Confidential, Glendale, CA

Senior Java Developer

  • Developing Spring RESTful web service APIs exposed as APIGEE endpoints. Using Springboot platform connected to a SQL Server database for the development. Also, writing SQL Server stored procedures used by the RESTful web service to access/modify business workflows.
  • Maintaining and troubleshooting existing Kofax Kapow robotic process automations (RPAs). Robots automate portions of product workflows that need to access/submit information from various state websites.
  • Maintaining and troubleshooting existing Javascipt UIs written with DOJO framework.
  • Developing Javascript UI prototypes for future products under consideration by management.

Confidential, Woodland Hills, CA

Senior Java/JEE Developer

  • Architected and implemented the Bazaarvoice plugin that integrates Bazaarvoice’s Ratings & Reviews, Q&A, BV Pixel and SEO SDK functionality into both WSC7 and WSC8 platforms.
  • Developed java server pages (JSP’s) and Velocity templates to customize and display various WSC components such as product display pages, shopping cart pages, and product listing pages.
  • Customized WSC 7 Management Center features to meet needs of our business clients.
  • As technical QA manager defined an end-to-end test automation strategy and developed test automation process framework using Selenium, and JMeter in an Agile/Scrum model.
  • Managed an offshore and onshore technical testing team.
  • Developed Selenium automated test cases for functional testing and JMeter for performance testing.
  • Developed manual test cases in JIRA.
  • Performed defect triaging and monitored defect resolution.

Confidential, Moorpark, CA

Ruby on Rails Developer (Sr. Consultant)

  • Developed software enhancements using Agile’s Scrum methodology.
  • Developed Confidential ’s Flowscape issue tracking system using Ruby on Rails framework, Bootstrap, Apotomo, and JQuery connected to a MySQL database.
  • Used RubyMine 5.4 IDE running on Ubuntu 12.04 OS hosted by Virtual Box VM.

Confidential, El Segundo, CA

Sr. J2EE Software Developer (Sr. Consultant)

  • Developed an authoring workflow web application using the Spring Framework, PrimeFaces, Java Server Faces 2, and JPA to persist project data to a MySQL DB deployed on a Tomcat application server.
  • Used Spring Toolkit Suite 3.1 for the development environment and deployed to a Tomcat 7 app server for the production environment.
  • Tested and resolved environment configuration issues
  • Designed and implemented MySQL database schema and entity objects for the workflow web application using JPA to persist data from the backend services to the MySQL database.

Confidential, Burbank, CA

Senior R&D Java Software Engineer

  • Automated the validation and preparation of BluRay Disk title assets for their respective title authors by developing a Java/Swing based GUI desktop application (BluAuthor) running on windows and Mac platforms. Significantly reduced the BluRay authoring process, turn-around time and costs.
  • Developed a java tool in a very short period of time to automatically prepare karaoke assets and reduced the preparation time from several days to just minutes.
  • Wrote a biometric application in Java/Swing that interfaced to the Biometric Services API (BSAPI) through JNI in order to scan, store and match fingerprints to grant access to other applications. Fingerprints were scanned in through an Eikon USB fingerprint reader and stored to a MySQL database.
  • Developed a java tool to validate CableLabs VOD 1.1 XML messages.
  • Wrote file encryption and decryption WDM device drivers for the Windows XP OS for a highly sensitive and confidential project (had to sign a 5-year non-disclosure agreement)

Confidential, Burbank, CA

Senior Software Engineer

  • Worked as a member of Techniocolor’s Content Services BluRay R&D team.
  • Revamped Confidential ’s BDJ Authoring Tool GUI (Jive Author) to efficiently generate BD-Jive Framework code.
  • Redesigned the BDJ Mosaic Editor (Java/Swing GUI) to create and edit image mosaics and bitmap font strips according to BluRay specs, for use in BDJ applications.
  • The BDJ Authoring tool and the Mosaic editor was developed on Windows XP using Eclipse and the JDK 1.5.09/Swing development environment.

Confidential, Monrovia, CA

Senior Java Software Engineer

  • As a technical lead for the maintenance and engrineering group, managed the DataGate GUI development team. Developed project plans and implementation strategies. Provided technical direction and guidance to the team members and prepared senior management status presentations. Developed enhancements requests and fixed defects for maintenance and emergency releases for Confidential Enterprise Application Integration software systems such as ICAN 5.x, EGate 4.x and DataGateWay 3.x core products. Performed maintenance fixes and enhancements to EGate’s webservices that provided access to core services through SOAP by using the jax-ws library. Development platforms and programming languages varied constantly depending on the product line being enhanced and maintained. Enhancements involved planning, designing and developing new software modules to be added to the core product. It involved knowledge of Java, swing, J2EE, JUnit, XWindows, OSF/Motif, C, C++, Visual Basic 6, UNIX OS (Solaris, HPUX, AIX, and LINUX) and Windows OS (NT/2000/XP). Also, ported legacy applications from X-Windows/OSF Motif to Visual Basic 6 and to Java/Swing. Designed and developed SUN’s OpenESB project website for SUN’s Mural project.
  • As a member of the eGate 4.x core development group, designed and developed the entire Event Type Definition Editor to display and configure message data formats for SeeBeyond’s EGate message routing technology using Visual Basic 6 on Windows NT and Windows 2000. Wrote other GUI components for the eGate 4.x product using the Java language and its Swing set.
  • As a member of the eGate 3.x core development group, architected and fully developed the desktop GUI software for the DataGateWay product line. Gathered and analyzed requirements; developed technical project milestones, introduced brand new ground-breaking GUI design approach to present, configure and monitor SeeBeyond’s DataGate message routing technology. Development involved coding in C, X Windows and OSF/Motif. Work also involved managing the GUI team engaged in this project. Possess solid understanding of the Healthcare Level 7(HL7) and the X12 specifications.
  • As a member of the eGate 2.x core development group, troubleshooted and repaired SeeBeyond’s original X-Windows/Motif GUI used to configure and monitor SeeBeyond’s DataGate message routing technology. Work involved component redesign and programming in C, X Windows and OSF/Motif on Solaris platform.

Confidential, Santa Monica, CA

Analyst/Programmer

  • Developed a large scale GUI software package that compiled, analyzed, and disseminated information on investment performance and other critical data for financial consultants and investment managers.
  • Implemented the system utilizing the C/C++ language, X Windows and OSF/Motif running under a Unix System V operating system on an IBM PC/486 computer.

Confidential,Pasadena, CA

Member of Technical Staff, Science Systems Engineering Group

  • Worked as a member of the Software Engineering and Technology Team of the Planetary Data System (PDS) Project.
  • Developed and coded software for the PDS Operator Interface and other system functions using the C/C++ Programming Language.
  • Developed test procedures for the operator interface, assisted in the testing of the PDS User Interface and the PDS Operator Interface.
  • Wrote requirements for the PDS Toolbox. Developed, coded and tested different utilities for the PDS Toolbox Interface routines and utilities using XWindows and OSF/Motif programming language on Sun workstations.

We'd love your feedback!