We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

OBJECTIVE

  • A highly skilled and extremely motivated Java Developer looking for a challenging position in an organization where I can be a valuable team member while applying and enhancing my technical and analytical skills.

SUMMARY

  • Completed projects that required adhering to Software Development Life Cycle (SDLC), applying Object Oriented Design, and utilizing Client/Server side and Web - based technologies
  • Enhanced a data-driven labor management system in a healthcare company by utilizing Java, Dojo, Spring, Struts 2, JasperReports, Chart FX, JMS, JAXB, RESTful Web Services, Pentaho, PL/SQL, JdbcTemplate, and Oracle 11g in Windows and Linux environments
  • Contributed to the evolution of the technologically advanced internal mortgage web application by adding capabilities and fixing bugs using Lombardi Teamworks, JavaScript, Ajax, YUI, GWT, XML, XMI, Java, Hibernate, and Oracle 10g in Windows and Linux environments
  • Provided Single Sign-On services across all lines of business in a financial institution by utilizing SAML 2.0, WAS 6.1, RSA FIM, Derby database, and other security related technologies in Windows, Linux and Unix environments
  • Gained valuable experience developing a background screening web application using Java, Servlets, JSPs, JSTL, XML, XSD, XSLT, Struts/Tiles framework, Tomcat 4.1, iBATIS, JDBC, and Microsoft SQL Server 2000 in Windows and Linux environments
  • Well organized and highly motivated with the ability to work independently or as part of a team
  • Agile and highly efficient while working in a multi-tasking and dynamic environment
  • Focused on keeping up with current open source initiatives and on adapting to modern technologies

TECHNICAL SKILLS

Languages: Java, C#, VB.NET, Visual Basic 6.0

Technologies: JSP, J2SE 1.4.2/5.0, Swing, JNDI, JMS, Ant, Hudson, Maven, JSTL, Servlets, Struts, Tiles, Spring, Guice, Web Services, Jersey, JasperReports, Chart FX, Apache POI (HSSF), Pentaho, SQL, T-SQL, HQL, PL/SQL, iBATIS, Hibernate, JdbcTemplate, JDBC, OLE DB, ADO, ADO.NET, SAML 2.0, OpenSAML, JAXB, XML, XMI, XSD, XSLT, HTML, XHTML, DHTML, Ajax, JavaScript, DOM, JSON, YUI, GWT, Dojo, EMF, CSS, SSI, log4j, JUnit, HttpUnit, XMLUnit, DbUnit, TestNG, ASP.NET, ASP, VBScript

Development Tools: MyEclipse IDE, Eclipse IDE, Aptana IDE, NetBeans IDE, Web Matrix IDE, Visual Studio 6.0, Macromedia Dreamweaver MX 2004, Jaspersoft iReport, SQL Server Enterprise Manager, SQL Query Analyzer, SQL Profiler, DbVisualizer, Oracle SQL Developer, AQT, PL/SQL Developer, Subversion, TortoiseSVN, CVS, Harvest, FishEye, SSH Secure Shell, WinSCP, Altova XMLSpy, Web Developer Toolbar, IE Developer Toolbar, Microsoft Script Debugger, Selenium IDE, Firebug, Tamper Data, RESTClient, Fiddler, FindBugs, CPD

Databases: Oracle 10g/11g, Apache Derby, Microsoft SQL Server 2000, MS Access

Servers/Containers: JBoss 4.0.3/4.0.5. GA, IBM WebSphere 6.1, Apache 2.0, Apache Tomcat 4.1, Microsoft IIS 5.1

Operating Systems: Red Hat Enterprise Linux 4/5, SUSE Linux 9, Sun Solaris 9, Fedora Core Linux, Windows XP/2000/98

Software: OpenReports, Lombardi Teamworks 5.5/6, RSA FIM, Confluence, JIRA, GreenHopper, UltraEdit-32, Adobe Photoshop, Macromedia Fireworks MX and Flash MX

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Contributed to the release of numerous new reports by writing PL/SQL calculations, creating OpenReports prompts, modifying Batch and Chart FX features, and generating Jasper files
  • Enhanced the monthly Pentaho ETL job by adding the facility and department profile validation
  • Played a role during the re-architecture of Batch and Data Upload web applications
  • Utilized JAXB, Jersey and RESTful Web Services in order to provide supply cost data to other products within the company

Technologies: MyEclipse IDE, J2SE 5.0, JBoss 4.0.3, Subversion, TortoiseSVN, Ant, Hudson, XHTML, CSS, JavaScript, Dojo, JSP, Struts 2, Spring, Java, log4j, JMS, JAXB, XML, XSD, Web Services, Jersey, TestNG, XMLUnit, Oracle 11g, SQL, PL/SQL, AQT, PL/SQL Developer, Hibernate, JdbcTemplate, Pentaho, Lombardi Teamworks 5.5, Jaspersoft iReport, OpenReports, JasperReports, Chart FX, WinSCP, Firebug, Tamper Data, RESTClient, FindBugs, Confluence, JIRA, GreenHopper, Windows XP, Red Hat Enterprise Linux 4

Confidential, Charlotte, NC

Web Developer

Responsibilities:

  • Played a role during the entire code base conversion to an in-house GWT based framework while taking advantage of technologies such as Eclipse Modeling Framework (EMF), XMI, Data Transfer Objects (DTOs), Ajax, JSPs, Java, and Guice
  • Contributed to the growth of the application by centralizing the client side date validation, implementing the rate lock extension maintenance feature, incorporating the mortgage program architecture within the already existing product architecture, and adding an all-purpose report to the Reporting Console
  • Completed Mastering JavaScript online two-week course, which referred to the book JavaScript - The Definitive Guide and improved overall understanding of closures, jQuery and Ajax. Finished Java Programming online two-week course that provided training on Java, GWT and View aspect of the MVC design pattern

Technologies: Eclipse IDE, Aptana IDE, J2SE 5.0, Spring, Guice, TestNG, JBoss 4.0.5.GA, Subversion, FishEye, TortoiseSVN, Maven, JIRA, Java, JSP, Lombardi Teamworks 6, JavaScript, Ajax, JSON, YUI, DOM, GWT, EMF, CSS, XHTML, XML, XSLT, XMI, Hibernate, HQL, PL/SQL, Oracle 10g, Oracle SQL Developer, Altova XMLSpy, WinSCP, IE Developer Toolbar, Microsoft Script Debugger, Windows XP, Red Hat Enterprise Linux 5

Confidential, Charlotte, NC

Software Engineer

Responsibilities:

  • Incorporated in-house software components in order to handle property files, authenticate users, retrieve mainframe data, easily parse XML documents, create digital signatures, perform logging, monitor traffic, and generate helpful metrics
  • Applied the decorator pattern while implementing HttpServletRequestDecorator class which dealt with the missing request parameter
  • Added HTTP validation to the code base and protected the system by validating the incoming request parameters
  • Completed Proof of Concept (POC) assignments exploring the following topics: branching in Harvest, DataPower SAML 2.0 capabilities, maturity of OpenSAML, service provider initiated web SSO, and use of symmetric encryption
  • Attended No Fluff Just Stuff three-day conference held at Research Triangle Park, NC, to learn more about the latest web-based technologies. Completed IBM WebSphere DataPower SOA Appliance five-day training. Enhanced knowledge of security concepts by reading Java Security

Technologies: MyEclipse IDE, J2SE 5.0, WebSphere 6.1, CVS, Harvest, Ant, XHTML, CSS, JavaScript, JSP, Java, Servlets, log4j, RSA FIM, SAML 2.0, OpenSAML, XML, XSD, XSLT, Apache Derby, Oracle 10g, SQL, DbVisualizer, SSH Secure Shell, Altova XMLSpy, JUnit, HttpUnit, XMLUnit, DbUnit, Selenium IDE, Web Developer Toolbar, Tamper Data, Fiddler, FindBugs, CPD, Windows XP, SUSE Linux 9, Sun Solaris 9

Confidential, Ocala, FL

Java Developer

Responsibilities:

  • Researched web application security in order to centralize authentication and authorization. Found a solution by extending Struts' RequestProcessor class and overriding processRoles method
  • Integrated Corda PopChart as a dashboard solution, which generates useful reports and presents them as images
  • Enhanced XML gateway by developing new background screening products and introducing version support. Applied inheritance and polymorphism when dealing with version specific input validation, XML document modification, and XSLT transformation
  • Implemented a pricing report while taking advantage of Apache POI (HSSF) to produce Microsoft Excel spreadsheets
  • Responsible for designing and developing a web-based permission-driven Contact Management System used within the company
  • Completed a Java Boot Camp held at Central Florida Community College

Technologies: NetBeans IDE, J2SE 1.4.2, CVS, Ant, Apache 2.0, Tomcat 4.1, XHTML, CSS, Ajax, JavaScript, JSP, JSTL, Java, Servlets, log4j, JNDI, Struts, Tiles, XML, XSD, XSLT, iBATIS, JDBC, SQL, T-SQL, Microsoft SQL Server 2000, SQL Server Enterprise Manager, SQL Query Analyzer, SQL Profiler, Apache POI (HSSF), UltraEdit-32, SSH Secure Shell, JUnit, Selenium IDE, Windows 2000, Fedora Core Linux

Confidential, Ocala, FL

Java Programmer

Responsibilities:

  • Imported the criminal records from a text file and relied on string parsing to organize the information
  • Made use of Threads due to the fact that I/O events can consume computer resources
  • Implemented PreparedStatements and CallableStatements, which increased code efficiency and performance by 25%

Technologies: Eclipse IDE, J2SE 5.0, Java, Visual Basic 6.0, Swing, JDBC, SQL, Microsoft SQL Server 2000, SQL Server Enterprise Manager, Windows 2000

Confidential, Kitchener, ON

.NET Developer / Administrative Assistant

Responsibilities:

  • Developed online contact, request for a quote, and job application WebForm utilizing Persits AspEmail to automatically send the information, and AspUpload to upload and attach a resume
  • Implemented job and equipment listing pages so they communicate with MS Access database via OLE DB and display the data. Created user friendly management web pages that require authentication and use of cookies. DataGrid control and DataBind method are used in order to edit the data
  • Produced a visitor guestbook initially taking advantage of technologies such as ADO.NET objects and XML file and schema. Redesigned the guestbook incorporating XML and XSLT with C# and included paging ability

Technologies: Web Matrix IDE, ASP.NET, C#, VB.NET, XML, XSLT, HTML, DHTML, CSS, JavaScript, ADO.NET, OLE DB, MS Access, SQL, Microsoft IIS 5.1, Flash, Fireworks, Photoshop, Windows XP

Confidential, North America

Webmaster

Responsibilities:

  • Developed a database driven guestbook utilizing ADO and OLE DB to interact with MS Access and took advantage of ASP paging capabilities
  • Produced a poll using the database in order to involve visitors and gain their input

Technologies: Visual Studio 6.0, Dreamweaver, ASP, VBScript, VB.NET, HTML, DHTML, CSS, SSI, JavaScript, ADO, OLE DB, MS Access, SQL, Flash, Photoshop, Windows 98

We'd love your feedback!