We provide IT Staff Augmentation Services!

Java Lead Developer Resume

3.00/5 (Submit Your Rating)

Newport Beach, CA

PROFESSIONAL SUMMARY:

A Senior Level Software Engineer with eighteen years experience developing server - side applications utilizing Servlets, Java/J2EE/EJB, Java Beans, RESTFUL Web Services, MDB’s and EJB’s on Web and Application Servers; Tomcat, Sun GlassFish, Weblogic, Websphere and Jboss. A total of twenty-five years of software development experience. A results-driven, self-directed, and multi-tasked professional with effective communication and organizational skills required for both individual and team projects.

PROFESSIONAL EXPERIENCE:

Confidential, Newport Beach, CA

Java Lead Developer

Responsibilities:

  • Used Tortoisesvn and Collabnet as source control to manage code updates and to perform releases.
  • Used SourceForge’s Team-Builder to build and release code to Dev, Beta, and Production environments.
  • Used Netbeans IDE and Maven to build projects locally for development and debugging.
  • Used Spring MVC and in-house framework call Popcorn to develop web-service programming.
  • Used Apache Avros to aid in data transfer from API to the GUI.
  • Used Oracle database and Oracle Developer to develop sql scripts and query database tables.
  • Utilized and developed code to read Bloomberg Orders and Transactions from the in-house AMPs Queue.
  • Accessed and read from several Restful web-service providers for account information and stock and instrument data.

Environment: Linux servers provided Dev, Beta and Production environments, Oracle DB, Spring Framework 4, Java 8, FileZilla for file transfer, Putty for server access, Windows 8 workstations for local development.

Confidential, Laguna Hills, CA

Senior Java Developer

Responsibilities:

  • Converted prototype software written with Struts to Spring 4 MVC to replace an Alpha Micro System.
  • Created an EDI 834 parsing program for Covered California applications.
  • Used ActiveMQ for JMS messaging to tie Covered California applications to our billing system.
  • Created a Restful Web Service for customers to pay for memberships by credit card.
  • Used Zurb Foundation 6 front-end framework and JQuery in HTML5 to create screen layouts.
  • Performed database development using MySQL and Workbench 6, Hibernate with JPA2.
  • Unit tests using Mockito and Junit.
  • Used GIT and Jira for managing the project and maintaining source code control.
  • Used Netbeans 8.1 with Maven to build projects with Java 7 JDK in a Windows 8 environment.
  • Deployed the application to a Tomcat 7 web server.
  • Used Bamboo for continuous builds.
  • Used Tomcat Authentication and Spring Security to authenticate programs.
  • Used PayPal API for credit card payment approval.

Environment: Apache Tomcat Web Server, ActiveMQ, MySql DB, Spring Framework 4 with Hibernate JPA, Junit and Mockito, Windows 8 development environment, production deployed on Ubuntu Linux.

Confidential, Irvine, CA

Senior Java Developer

Responsibilities:

  • Created web service calls to Sports Data as a consumer of statistical data on NBA, NHL and MLB teams in support of Toshiba's Virtuoso user interactive touch screen interface.
  • Designed and developed webs services to provide data from our database to the Virtuoso touch screen interface.
  • Supported MySql database development with Hibernate on Windows and Linux machines.
  • Used Maven to build and deploy programs running on Tomcat servers.
  • Used Netbeans and Eclipse IDEs for developing Java programs.
  • Used Subversion for source control and repository.
  • Used Gson and Jackson for conversion between JSON and Java Beans.
  • Used Jenkins for continuous builds.
  • Used Agile Scrum for program management and tracking.

Environment: Apache Tomcat Web Server, MySql DB, Hibernate Framework, Ubuntu and Windows8 development environment, CentOS Linux target.

Confidential, San Clemente, CA

Senior Java Developer

Responsibilities:

  • Install monitoring tools to investigate memory leaks in the production server.
  • Supported the migration of code from the AppsCreate programming framework to a new architecture using Yahoo Yui and Ajax.
  • Used Agile Scrum program management to track the project development.
  • Used Eclipse IDE and Microsoft Team File Server to develop and maintain source control.
  • Used Ant to build and deploy the iFactory program.
  • Implemented a separate WebKey finger print authentication service for their Slovakia manufacturing plant.

Environment: OC4J AS., Oracle DB, Spring Framework, Hibernate, Windows development environment, CentOS Linux target.

Confidential, Irvine, CA

Software Contractor

Responsibilities:

  • Supported internal WMS user interface for product database using Java, JSP and Oracle DB via SQLNavigator and Eclipse IDE.
  • Maintained, designed and implemented documentation using Visio and Word.
  • Worked in teams and independently developed new B2C program functionality in more than 30 projects.
  • All projects were Agile SCRUM managed.
  • Used JaxB to generate web service interfaces via schema files.
  • Used Spring MVC ModelAndView and Spring Annotation for program flow.
  • Used Spring JDBC Templates and RowMappers to access Oracle Database.
  • Maintained and developed Oracle Stored Procedures for database access.
  • Maintained and updated Ant build scripts.

Environment: Weblogic 10.3.6 on Windows 7 64-bit development systems using Eclipse IDE with Java SE 6, Ant 1.7, Oracle 11g DB, Spring Framework MVC.

Confidential, Costa Mesa, CA

Software Contractor

Responsibilities:

  • Provided Java programming support for existing SQL Server database using Hibernate 3.0, EJB 3.0 and Java Persistence Annotations.
  • Designed new DAO interfaces for greater separation of persistence and business layers.
  • Developed new functionality for proprietary Scheduling and Routing software.
  • Provided Web Service programming creating new Service Facade interfaces and supported expanded capabilities of existing Web Services.
  • Performed extensive rewrite of problematic software for greater portability, maintainability, performance and reliability.
  • Assisted in the redesign of several database tables and created new eMail capabilities for existing Customer software requirements.
  • Provided documentation for new and existing programs.
  • Created complex EQL and HQL queries to support the Service Facade, Scheduling Engine, Routing Engine and Event Services.

Environment: JBoss 4.2.2 AS on Windows XP. Development was using Eclipse IDE with Java SE 6, Ant 1.7SQL Server 2005, Perforce and Flex 3.0, Agile SCRUM managed projects.

We'd love your feedback!