We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

To ensure that my employer generates increased revenue by leveraging my knowledge, technical skills, mentoring skills and dedication for their benefit.

SOFTWARE DEVELOPMENT ENVIRONMENTS:

  • Software Development
  • Software Applications
  • Java
  • Eclipse Java IDE
  • Agile / Scrum
  • NetBeans Java IDE
  • J2EE
  • IntelliJ
  • Struts
  • Oracle Web Server
  • Spring
  • ClearCase
  • Hibernate
  • AJAX
  • Java Server Pages (JSP)
  • Java AWT
  • Oracle
  • Java Swing
  • Apache Derby
  • JDBC
  • Sybase
  • Web Services
  • MySQL
  • Websphere App Server
  • MS Access
  • JBoss App Server
  • Apache Tomcat Web Server
  • DHTML
  • XML
  • Hardware Platforms
  • UNIX
  • Windows PC
  • Windows XP/Vista/7/10
  • Apple Mac
  • LINUX
  • Sun Workstation
  • Sun OS
  • Workstation
  • Solaris
  • DEC Vax
  • VUE
  • Idacom ISDN Protocol Tester
  • Mac OS 9.x & 10.x

WORK EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Spring / Spring Retry
  • Agile / Scrum methodology;
  • RESTful web services;
  • Google HTTP Client API;
  • Git repository;
  • OpenShift Cloud Application Platform;
  • Atlassian Jira;
  • Jenkins Continuous Integration tool;
  • JUnit / Mockito based unit tests;
  • The development and runtime environment uses JDK/JRE1.7;
  • Spring Tool Suite 3.6.4 IDE.
  • Delivered customers with features that they requested within the timeframe specified.

Confidential

Senior Java Developer

Responsibilities:

  • Test driven development;
  • JUnit / Mockito based unit tests;
  • Agile / Scrum methodology;
  • Annotation based Spring 3.4.0 configuration and dependency injection;
  • RESTful/SOAP (CXF) web services;
  • JBoss Application Server;
  • Atlassian Jira;
  • Google Guava toolkit;
  • Bamboo continuous build;
  • Fisheye / Subversion version control;
  • Crucible code review;
  • The development and runtime environment uses JDK/JRE1.7;
  • IntelliJ 13.1.4 IDE.
  • Successfully completed all assignments within the specified time allotment.
  • Initiated process improvement related to business team transferring business requirements to the development team.
  • Mentoring junior engineers on design and best practices.

Confidential

Senior Java Developer

Responsibilities:

  • Designed and implemented significant component of complex billing system;
  • Agile / Scrum methodology;
  • Utilizes Spring Batch, dependency injection and jdbcTemplate;
  • JBoss Application Server;
  • JUnit / Mockito based unit tests;
  • The code repository is stored in ClearCase;
  • Mockito based unit tests;
  • Jenkins Continuous Integration tool;
  • The development and runtime environment uses JDK/JRE6.0 ;
  • Development is done with the Eclipse Kepler IDE.
  • Successfully completed all assignments within the specified time allotment.
  • Mentoring junior engineers on design and best practices.

Confidential

Lead Java Developer

Responsibilities:

  • Performed architect and Project Manager duties for Medicaid benefits component;
  • Agile / Scrum methodology;
  • Spring MVC, dependency injection and jdbcTemplate;
  • RESTful web services;
  • JBoss Application Server;
  • Utilized numerous design patterns throughout the business layer and database server side code;
  • The code repository is stored in CA Harvest;
  • The development and runtime environment uses JDK/JRE5.0;
  • Development is done with the Eclipse Helios IDE;
  • Application servers distributed across Windows, UNIX and LINUX.
  • Successfully completed all assignments within the specified time allotment.
  • Mentoring junior engineers on design and best practices.
  • Work in conjunction with application architect to enhance scalability and growth.

Confidential

Software Contractor

Responsibilities:

  • Utilized the MVP design pattern throughout the code;
  • Agile / Scrum methodology;
  • Utilized numerous design patterns throughout the business layer and database server side code;
  • Used the Spring framework for dependency injection;
  • Used Hibernate to interact with the Oracle database;
  • JUnit unit testing;
  • The code repository was stored in CVS;
  • The development and runtime environment uses JDK/JRE5.0 ;
  • Development was done with the Eclipse Europa IDE.
  • Scrum environment.
  • Successfully completed all assignments within the specified time allotment whenever core infrastructure existed.

Confidential

Software Contractor

Responsibilities:

  • Utilized numerous MVC design patterns throughout the JSP front end code;
  • Utilized numerous design patterns throughout the business layer and database server side code;
  • Agile / Scrum methodology;
  • Web application front end uses the Spring framework, Java Server Pages, and Java Script;
  • Utilized WebSphere Application Server as the top level container for this project;
  • Used JDBC to interact with the Oracle database;
  • Atlassian Jira;
  • The code repository was stored in CVS;
  • Utilized ClearQuest as the team task and defect tracking tool;
  • The development and runtime environment uses JDK/JRE5.0 ;
  • Development was done with the Eclipse RAD IDE.
  • Application servers distributed across UNIX and LINUX.
  • Provided clients with enhanced process flow and functionality that increases the target audience spectrum and overall gross revenue;
  • Successfully completed all assignments within the specified time allotment.

Confidential

Software Contractor

Responsibilities:

  • J2EE web application and Java Swing development for a mission critical ‘Required To Fly’ family of applications used by the Pilots, Flight Attendants, and the schedulers to make sure all flights were fitted with the proper crewmembers;
  • Architect to redesign complex flight crew bidding and awarding component;
  • Agile / Scrum methodology;
  • Utilized numerous MVC design patterns throughout the Swing and JSP front end code;
  • Utilized numerous design patterns throughout the business layer and database server side code;
  • Web application front end used the Struts framework, Java Server Pages, Java Script, AJAX and JQuery;
  • Utilized WebSphere Application Server as the top level container for this EJB project;
  • Used JDBC to interact with the Oracle database;
  • The code repository was stored in ClearCase VOBs;
  • Utilized Quickbase as the team collaborative project management tool;
  • Utilized Code Collaborator as the team collaborative code review tool;
  • The development and runtime JDK/JRE started with 5.0 and transitioned to 6.0;
  • Development was done with the Eclipse RAD IDE.
  • Scrum/agile environment.
  • Application servers distributed across UNIX and LINUX.
  • Provided clients with mission critical software applications and other components that increased crewmember and scheduler productivity resulting in lower operating costs;
  • Provided colleagues with Struts, JSP, Swing, and EJB training and mentoring;
  • Successfully completed all assignments within the specified time allotment.

Confidential

Owner, Software Engineer

Responsibilities:

  • Architect and implementation of multi - component system;
  • Java AWT/Swing application developed for and sold to client based service oriented businesses;
  • Utilized numerous design patterns for a three tiered application;
  • Tomcat Web Server;
  • Java Swing front end uses the MVC architecture;
  • Java Derby database for data persistence;
  • Multi-threaded application;
  • Utilizes java.net and java.servlet API for asynchronous communication with remote server;
  • Utilizes the Mail.jar and Activation.jar to programmatically send email;
  • The development and runtime environments use JDK/JRE 1.7;
  • All development was done using the NetBeans IDE.

Confidential

Team Lead

Responsibilities:

  • J2EE web application that provided Mercedes Benz and BMW owners with in car telematics to include driving directions, traffic reports, construction reports and points of interest;
  • Consumed web services for traffic and points of interest data points.
  • Utilized numerous design patterns for a multi-tiered web application;
  • Responsibilities included technical team lead and project management duties;
  • Utilized the MVC design pattern throughout the Swing and JSP front end code;
  • Utilized numerous design patterns throughout the business layer and database server side code;
  • Web application front end used the Struts framework, Java Server Pages, Java Script, and AJAX;
  • JBoss Application Server as the top level container for this EBJ project;
  • The development and runtime environments use JDK/JRE 1.4;
  • All development was done using the Eclipse IDE.
  • Provided clients with mission critical software applications and other components that increased crewmember and scheduler productivity resulting in lower operating costs;
  • Provided colleagues with Struts, JSP, Swing, and EJB training and mentoring;
  • Successfully completed all assignments within the specified time allotment.

We'd love your feedback!