Jr. Java Consultant Resume
Park Ridge, NJ
SUMMARY
- Bright, energetic, enthusiastic Jr. Java/J2EE developer with strong, professional attitude who has experience using procedural/object - oriented techniques, various architectural frameworks (MVC, Struts, Spring Framework) and database environments.
- Skill set includes core Java, JSP, Servlet, JSTL, JUnit, MVC, JDBC, JavaScript, AJAX, XML, CSS, jQuery, UML, Oracle, Multi-threading and Design Patterns.
- Great communication skills and excellent at research and problem solving.
- Experienced in design and development using J2EE, Struts, core Java, multi-threading, synchronization, collections, design patterns, Object Oriented design including inheritance, polymorphism, encapsulation, abstraction, reflection, serialization, profiling and fine tuning java applications.
- Experienced in Spring Framework and Hibernate.
- Experienced in Advanced Java (JSP, Servlets, JavaMail, JDBC, Xstream, etc.), Design Patterns (Factory, Singleton, etc.)
- Experienced in web application development utilizing AJAX, jQuery, JavaScript, Freemarker Templates, XML, HTML, XHTML, CSS.
- Experienced in Test Driven Development (JUnit, EasyMock).
- Implemented project builds and deployment using Ant Scripts and Maven.
- Experienced using IDE’s Eclipse, NetBeans.
- Experienced in SQL, PL/SQL(Stored Procedures, Functions, Triggers, etc.)
- Knowledge and experience in database design, ER Diagrams, MySQL, Oracle, DB2.
- Experienced in full lifecycle development of projects (Requirements Analysis, Design, Development, Testing, and Implementation), involving incremental SDLC and traditional waterfall model.
TECHNICAL SKILLS
Languages: Java 5/6, C++, SQL, Python, Perl, Pascal, Prolog, Lisp, Unix
Web Technologies: JSP, J2EE, Servlets, JDBC, JSTL, MVC, Struts, Spring Framework, JavaScript, AJAX, jQuery, HTML, XHTML, CSS
Testing & Deployment: Tomcat, JBoss, GlassFish, JUnit, EasyMock, Ant Scripts, Maven, QC, QTP
Middleware: Spring Framework, Struts, MVC Framework, Hibernate
Database: Oracle, MySQL, DB2, SQL, Toad, ER Design, Normalization
Operating Systems: Windows (XP,Vista, Win 7), DOS
Development Env.: Eclipse, NetBeans, SVN, CVS, Dreamweaver
PROFESSIONAL EXPERIENCE
Confidential, Park Ridge, NJ
Jr. Java Consultant
Responsibilities:
- Developed and enhanced application using Struts framework
- Implemented struts tiles layouts for admin module.
- Implemented enhancements using Core Java/J2EE, JSP, JavaScript, Struts, XML, JSTL, HTML, CSS.
- Conducted builds with Ant Scripts
- Developed test cases using Junit, EasyMock
- Used SVN as code repository for project.
- Followed Use Cases and Functional Specification, High Level design.
Environment: MVC Struts 1.4, JUnit, JSP, JSTL, JavaScript, Oracle, SVN, Eclipse, Ant Script, Tomcat.
Confidential, Park Ridge, NJJr. Java Consultant
Responsibilities:
- Followed Use Cases and Functional Specification, High Level design.
- Refactored HTML, JavaScript, Freemarker Templates (JSP Based) to improve coding standards.
- Used JProfiler/Firebug for performance improvement.
- Optimized search function by reducing redundant JavaScript and fine tuning server side Java code.
- Implemented multiple delete functionality with Java, Hibernate, YAHOO Toolkit AJAX, and JSP.
- Developed test cases using Junit, EasyMock
- Used SVN as code repository for project.
- Used Xstream for Java to XML serialization.
- Used Ant Scripts to build projects.
Environment: J5EE, JSP, Freemarker, Java script, Ajax, SQL, VMWare, JMS, TSQL, Microsoft SQL Server, Windows Server 2003, TortoiseSVN, Eclipse, CSS, Ant Script, Apache Tomcat, Hibernate, Spring, MultiProject/Site Environment.
Confidential, Clinton, NY
Software Developer
Responsibilities:
- Followed Use Cases and Functional Specification, High Level design.
- Develop using Java, Perl and C++.
- Developed SWING GUI for gene sequencing extraction.
- Implemented SDLC design, development, testing and implementation.
- Elicited requirements from stakeholder.
- Optimized search function by fine tuning server side Java code.
- Co-authored manuscript and academic article.
Environment: Java, C++, Perl, Unix, Emacs, Windows, Netbeans.