Java Developer 516-502-4325
[email protected]
908 Patrick Ave, Floral Park, New York, 11001
Experience 1. Over 4+ (four) years of experience in Java software development with emphasis on database-driven web applications. 2. Hands on developer with background in all phases of the software development lifecycle. 3. Complete SDLC experience. 4. Primary skill is server side Java programming, but has extensive knowledge in various technologies 5. Experience in front end programming, database administration and end-toend testing of applications. 6. Business domain knowledge in Real-estate, Mortgage and Banking. 7. Core Java experience and knowledge of OO Principles and best practices.
Certifications Sun Certified Java Programmer, SE 5.0
Technical Skills OS Languages
Windows 2003/2000 Server, Windows XP/2000 Professional, Linux, UNIX Java, C, PL/SQL
RDBMS
Oracle 10g/9i/8i, MySQL 4/5, MS Access
Web Technologies Server Side
Java EE [J2EE], JavaScript, Lucene, XML, XSL/XSLT, UML, HTML, CSS Hibernate, JSP, Servlet, Java Mail, Java Beans, JNDI, JDBC
Application Servers
Weblogic 8.x, Oracle 10g AS, Tomcat 5.x / 6.x
IDE
IntelliJ Idea 8.x/7.x/6.x, Eclipse, JBuilder, JDeveloper, NetBeans, XML Spy, Dreamweaver, MS FrontPage
Graphics Packages
Photoshop, Flash
Version Control
Subversion, CVS, Serena VM[PVCS]
Build Management Tool Issue Tracking
ANT, Maven
Tools
TOAD, Oracle SQL Developer, Oracle Reports 6i, Luke, Putty, SecureCRT, Win SCP, Textpad, EditPlus JUnit, Jameleon, JMeter
Testing Tools
Mantis, Team Track
Education HOFSTRA UNIVERSITY, Uniondale, New York 2001-2005 B.S. Degree in Computer Engineering / Minor - Mathematics
Experience Summary Company ABC New York, NY Java Developer Present
March 2007 –
Responsibilities • Participated in the entire Software Development Life Cycle (SDLC) of projects using Object Oriented Analysis and Design (OOAD). • Involved in every stage of Project including, but not limited to : • Requirement Analysis • Prototype Design using UML, JSP and Java; • Detailed Design and Coding using Core Java and other J2EE technologies • Implemented search functionality using Lucene. • Worked as a developer on the Content Management System using Java, JSP, Servlets, Hibernate and Oracle 10g Database. • Used PL/SQL extensively to generate Stored Procedures and Functions to use with JAVA. • Involved in implementing all components of the application including database tables, middleware designing, server-side Java Programming and client side web programming. • Designed GUI using Dreamweaver, FrontPage, Flash and Photoshop. Used JavaScript for client-side validation. • Assisted in the necessary training session for the migration process and completed the projects on time. • Wrote technical specifications, designed and developed major Java Batch Job that handles image processing for client using Core Java, Hibernate 3 and Spring 2.5. • Provided support for mission critical transaction processing Intranet System with domestic and international users. • Shared my knowledge and ideas with other team members. • Active team member in support and maintenance of existing sites. • Wrote test cases using JUnit and Jameleon and also used JMeter for load testing. XYZ Corp, Uniondale, NY Java Developer Analyst March 2007
July, 2006 –
Responsibilities •Assisted Java Team lead in re-vamping of IT department to Java/J2EE technology. • Responsible for migrating existing legacy applications (written in PL/SQL) to
Java and training team members in J2EE. • Used Oracle Reports 6i to generate various reports from the database. • Involved in the entire Software Development Life Cycle of Application/Tool Development. •Part of requirements gathering, design, development and release of several projects. Which include: 1 PDF Rendering Engine – an app for converting various document types, like .tif to PDF. 2 Trading Reporting Tool – customized reports for specific customers. 3 CV Document System – customer oriented Document system, with invoices and shipment documents (PDF Rendering engine & Ajax Based) 4 DMS – highly sophisticated Document Management system for Global users, with country based profiles, email alerts, advanced security features and extensive use of Web Services, AJAX and Servlets. Realty One Corp, Queens, New York Junior Java Programmer March, 2005 – June 2006 • Developing Java/J2EE based web application for updating and maintaining Cross Island’s exclusive listings. • Developed Java based data feeds for third party integrators.