We provide IT Staff Augmentation Services!

Java Software Developer Resume

3.00/5 (Submit Your Rating)

Columbia, MD

PROFESSIONAL EXPERIENCE:

Java Software Developer

Confidential, Columbia, MD

Responsibilities:

  • Develop and design web pages using Spring Thymeleaf, Bootstrap, JQuery.
  • Provide and maintain functionality based on business requirements
  • Maintain a data persistence layer using JPA standards and Hibernate API

Languages: Java 7, JQuery, SQL, HTML, XML

Database Software: Oracle 12c

Web: J2EE (JEE), Spring MVC 4.2, REST, Hibernate 4.3, JPA, JAXB 2, CSS, Bootstrap 5Development platforms STS, Tomcat, Maven, Log4j, FireBug, GitHub

Operating systems: Windows 7, Unix

Java Software Engineer

Confidential, Rockville, MD

Responsibilities:

  • Designed, developed, and maintained UI web pages using JSF, HTML5, Bootstrap 3
  • Implemented business functionality using EJB, JSF managed beans
  • Developed a prototype for Pubag application base on Ruby on Rails/Blacklight framework
  • Wrote automatic unit tests with Selenium Webdriver to verify text on a dynamic page
  • Transformed XML documents to XHTML and PDF output files using XSLT, JAXP
  • Converted XML data to Java classes using JAXB
  • Exported data from XHTML page to CSV files using OpenCSV.
  • Created the pubagREST module based on RESTeasy framework. Produced data in XML and JSON format
  • Converting MS Excel files into Java Objects by using the ApachePOI XSSF API technology.
  • Developing application business logic modules, and persistence layer modules using EJB

Languages: Java 7, JAX - RS 3.0.7, SQL, XML, XSLT

Database Software: MySQL Server 5.6, Solr 4.7, JDBC

Web: J2EE (JEE), JAXB 2, JSF 2.2, JSTL, Bootstrap, CSS, xHTML

Development platforms: Apache POI 3.9, SAX 2.0, EclipseLink 2.4(ORM), JPA 2.4, EJB 3.2, Maven 3.0, Ant 1.8, OpenLCA 1.4, STS 3.4, Eclipse, Junit 4.11, MS Excel 2010, JSF2.2, JBoss 7, RESTeasy 3.0.7, Selenium 2.8, GitHub, OpenCSV 2.3

Web Browsers: Microsoft Internet Explorer 11, Mozila Firefox

Operating systems: Windows 7, Unix

Java Developer

Confidential, McLean, VA

Responsibilities:

  • Assigned to the U.S. Office of Personnel Management, EPIC Support Branch as a federal contractor to develop a Closing Processor spring batch application.
  • Provided functions for reading, processing, writing data. Configured batch job as a parallel processing.
  • Developed message queue with JMS. Tested of batch in local environment and fix issues.

Languages: Java 6, SQL

Database Software: Oracle 11g, JDBC

Development platforms: Spring Batch Framework 3.0, Spring Batch Admin 1.2, JMS 2.0, STS 3.2, JBoss 7, ActiveMQ 5.8, Maven, SVN, JUnit, STS.

Web Browsers: Microsoft Internet Explorer, Mozila Firefox.

Operating systems: Windows 7, Linux

Java Software Developer

Confidential, Columbia, MD

Responsibilities:

  • Implemented functionality in Process, Delegate, Domain, and Service application layers using OpenJPA, EJB
  • Developed and designed web pages using JSP(s), custom tags, Struts2, jQuery.
  • Extracted XML data to Java objects using SAX parser.
  • Mapped physical and logical data modeling. Maintained a data persistence layer based on DB2 relational database.

Languages: Java, JavaScript, JQuery, UML

Database Software: DB2 for z/OS (mainframe), JDBC

Web: J2EE (JEE), Struts 2, DAO/ORM, JAXB 2, JSP, JSTL, CSS, HTML, XML

Development platforms: IBM RAD 8.0, IBM WebSphere 7.0, EJB 3.0, OpenJPA 2.2, JUnitE2, Ant, Maven, Log4j, FireBug, SVN, Mks Integrity Client, HP Quality Center Enterprice 11.0

Web Browsers: Microsoft Internet Explorer, Mozila Firefox.

Operating systems: Windows XP, Windows 7, Unix

Software Developer

Confidential, Billerica, MA

Responsibilities:

  • Created, maintained portlets.Developed and designed a search reporting web application.
  • Provided a desktop application maintenance, development, and debugging using Java, and Eclipse RCP tool.
  • Worked on enhancements to charting features using the JFreeChart library.
  • Gained extensive experience in UI development in Java using SWT/JFace API with Eclipse RCP framework.
  • Formatted files for professional printing based on Java printing support for SWT (net.sf.paperclips).
  • Analyzed and resolved coding issues based on the Klockwork tool.
  • Delivered application installation upgrades by utilizing the Wise Installation System.

Languages: Java, JavaScript, HTML

Database Software: MySQL 5.1, Oracle 10.2, JDBC, iBatis 2.3

Web: J2EE (JEE), SpringFramework 2.5 (Core, MVC), Portlet, DAO/ORM, Servlets, JSP, JSTL, AJAX (DWR), JQuery

Development platforms: Eclipse RCP 3.5, Tomcat, Ant, Liferay 4.3, SWT/JFace, JFreeChart 1.0.13, FireBug, SVN

Web Browsers: Microsoft Internet Explorer, Mozila Firefox.

Operating systems: Windows XP, Windows 7, UNIX/Linux.

Senior Programmer/Analyst

Confidential, Owings Mills, MD

Responsibilities:

  • On a short term contract with the Public Interest Data, Confidential . (PIDI) supported rapid development of a large multi-user fundraising Donor Direct system for non-profit organizations.
  • Used JIRA studio for tracking system trouble tickets. Was responsible for research, code enhancements, bug analysis, and issues resolution.
  • Performed functionality analysis, debugging, and testing of the client/server applications using Delphi 2007 as a front end and Oracle 11g as a back end.

Operating systems: Windows XP, Windows Vista, and UNIX.

Database Software: Oracle 11g, PL/ SQL developer

Development platforms: Delphi 2007 for Win32, Woll2Woll, JIRA studio, RemObjects SDK, Syncro SVN Client.

Senior Information Engineering Specialist

Confidential, McLean, VA

Responsibilities:

  • Provided analysis, design and implementation for the consolidation tasks. Re-designed Case Assignment module to provide faster case loading and better search mechanisms.
  • Implemented modifications to the various CMS screens and reports, and continued providing programming support for the business rules implementation in Delphi and Java.
  • Maintained the data reporting content that is published through the DOL Internet portal, namely the National Pre-Award Registry using JSP pages, JavaScript, JSTL.
  • Responsible for the migration of the OFCCP client/server applications from Informix/4GL/Delphi 6 to IBM UDB DB2/Java/Delphi 7 environment. Data access methods were changed from using Borland BDE to dbExpress. Informix stored procedures were rewritten into DB2 routines under Development Center. 4GL server based programs were redesigned and implemented as Java stand-alone programs under Eclipse 3.0 platform. The OLE automation within Delphi 7 for MS-Word documents was also implemented as part of the DB2/Delphi 7 migration effort

Operating systems: Windows 95/98/ME/NT/2000, UNIX/AIX/Linux.

Database Software: Informix Database Server Products, MS Access, and IBM DB2 UDB.

Development platforms: Borland Delphi 6.2/7.0, Woll2Woll, Install Shield, StarTeam Professional, and Eclipse.

Internet Applications: Microsoft Internet Explorer, Netscape, PuTTY, and FTP Software OnNet Host Suite.

System development tools and technologies: client/server application development, SQL, HTML, JSP,JSTL, TCP/IP, HTTP, JavaScript, Java, J2EE, Hibernate, Tomcat, Web Sphere Application Server, UML, OOD, OOP, ODBC, JDBC.

SeniorSystems Engineer

Confidential, Vienna, VA

Responsibilities:

  • Modified program to convert the legacy Financial Agreement Information System (FAIS) data into CMS tables. Analyzed, designed, developed and implemented a data capture system for transferring financial data from the regional servers to the centralized database. Gathered and analyzed system requirements, designed table structures and tested the application
  • Created summary and detail reports using QuickReport tool.
  • Incorporated Templates for Automated Letters. Loaded Word Documents into OLE. Incorporated VBA into Delphi for displaying a ‘Draft’ watermark and bookmark mechanism of the MS Word.

Database Software: Informix 6.04 Enterprise Server, Sybase SQL AnyWhere.

Development platforms and technologies: Borland Delphi 3.0-6.0, Install Shield, StarTeam Professional, SQL

We'd love your feedback!