Sr Java/j2ee Developer Resume
Franklin Lakes, NJ
SUMMARY
- Highly motivated software professional with around 6+ years of experience in Analysis, Design and Development of Software Applications using JAVA and JAVA based technologies.
- 4+ years’ experience in System Designing, JAVA Programming, Swing, JAVA Internationalization, HTML Programming, XML, Web Servers, SQL and Developing of n - tier e-business, e-governance, project management etc. Projects.
- Excellent noledge of UNIX shell scripting (Bourne Shell, CSH, KSH and Bash).
- Excellent Knowledge in PL/SQL programming in developing advanced Object Relational Database objects, Packages, Triggers, Views, Sequences and Subprogram units.
- Strong Oracle Forms / Reports skills. Extensive working noledge in Forms, Menus, PL/SQL libraries and others.
- Excellent Knowledge of MS-SQL SERVER and also T-SQL and developed various reports using them and also worked on various queries using SQL techniques.
- Expertise in Dynamic SQL, PL/SQL, Arrays, Exception Handling, Threading.
- Extensive experience with Oracle database (physical and logical database designs and programming).
- Good Analytical, Documentation, Problem Solving, Troubleshooting and Organizational Skills. Ability to lead the team of developer’s and skilled in performing architectural role in different systems.
- Extensive Analysis, Design and Development experience in Java based technologies including Core JAVA, Servlets/JSP, Java Beans, EJB, Web Sphere, Design Patterns, MVC Architecture, XSLT, JDBC, STRUTS and other J2EE technologies.
- Expertise in Application Server Technologies such as Apache Tomcat and Web logic.
- Expertise in IntelliJ IDEA 7.0.3, Eclipse 3.0.1, JCREATOR and Edit Plus.
- Excellent database noledge using SQL, PL/SQL, Oracle 8i/9i and MySQL.
- Strong Experience in writing Stored Procedures.
- Very strong technical background in OO software development and internet technologies.
- Capable of working in a group as well as independently with excellent communication skills.
TECHNICAL SKILLS
Programming Languages: JAVA 7.0, C, C++, SQL, and PL/SQL.
Operating Systems: Windows 9x/2000/NT/XP/ Vista, Server 2005/2008
Data Bases: Oracle 10g, 9i (SQL, PL/SQL, Forms), MySQL, MS Access
Web Servers: Apache Tomcat, Oracle 10g, 9i AS, SharePoint 2003/2007, Ajax Web server with J2EE
Web Technologies: J2EE (Servlets, JSP, JDB, Java Beans, EJB), XML based technologies, XLST, Swing, Applets, HTML, CSS, Front Page, Dream Weaver etc.
Framework: Spring Framework and Hibernate Framework
Tools: JAVA Date Picker, Packer, native2ascii etc.
PROFESSIONAL EXPERIENCE
Confidential, Franklin Lakes, NJ
Sr Java/J2EE Developer
Responsibilities:
- Expertise in development, deployment and implementation of dynamic web applications using Application servers like Vignette Application Portal 7, Websphere, Apache tomcat in Windows and UNIX environments.
- Developed code for various activities using MVC architecture.
- Involved in development of Hibernate, including mapping files, configuration file and classes to interact with the database.
- Involved in developing the helper classes for better data exchange between the MVC layers.
- Used Apache Log4j to archive log files as per formatting and archiving (both size and number
- Developed SOAP-based Web services.
- Created SQL queries and used PL/SQL stored procedures.
- Developed and implemented various dynamic web based applications using JSP 2.0, Servlets 2.X, Java Script, Ajax, html, CSS.
- Expertise in using IDE tools like Eclipse, Web Sphere Studio Application Developer (WSAD) 5.x and Rational Application Developer (RAD) 6.x/7.x, IntelliJ, Ant build.
- Efficiently enhancement of applications with Web 2.0 features like AJAX for performance improvement and customer satisfaction.
- UML designing, Class diagrams.
- Development, deployment, configuration of the Java Messaging Services (JMS) on Websphere 6.
- Creation, deployment and configuration of Enterprise Beans (EJB) 2.0(Container and Bean Managed Persistent), Message Driven Beans (MDB).
- Architecture Design experience.
- Development and deployment of Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL.
- Experience in implementation of Object to Relational Mapping (ORM) using Hibernate in Data Layer using iBatis as well JDBC.
- Implementing logging mechanism using log4j.
- Worked extensively in front end development using HTML, DHTML, XSL, XSLT, CSS, JAVA SCRIPT.
- Experience in using and implementing Design Patterns such as MVC, Singleton, Abstract Factory, Factory Method, Business Delegate, Service Locater, Data Access Object (DAO), Front Controller, Factory patterns and frameworks like Jakarta Struts 1.x and Struts 2.x.
- Experience in using Apache POI, Apache Axis API’s.
- Expertise in writing complex queries using PL/SQL MYSQL, MS-SQL Server 2000/2005, Sybase, Oracle and exposure to DDL, DML, stored procedures, cursors, triggers and joins.
- Implemented Java Mail API for the email services, Java FTP API for the file transfer service, ZIP API. a
- Developed and implemented Java Beans, Enterprise Java Beans, EJB, File me/O,JDBC and POJO.
- Expertise is using Version control and configuration management tools, VSS (Visual Source Safe), CVS, Tortoise-SVN, Starteam, IBM Rational ClearCase.
- Creation and execution of Junit Test Cases.
- Incorporating enhancements in the existing fuinctionality.
- EAR, WAR, deployment, configuration on Websphere 6.1.
Environment: Java, JSP, Servlet, EJB, Spring Security, Struts, Spring MVC, Hibernate, Web Services, WSDL, Java Beans, WebSphere Application Server, Maven, WebLogic workshop, Oracle 10g, SQL Developer, Ant, TOAD, CVS.
Confidential, Chicago, IL
Sr. J2EE Developer
Responsibilities:
- Involved in (OOAD) Analysis & Design for the project and prepared the technical documents for a distributed architecture at enterprise level.
- Involved in the project conversion analysis, planning, modeling, development and testing.
- Designed and coded WebSphere-based Web Services used to access external financial information, such as real-time balances, real-time quotes, intra-day trades, monthly online statements and financial records.
- Designed, developed and maintained the data layer using the Hibernate ORM framework.
- Involved in the analysis on the feasibility of the usage of Web Services as part of the conversion.
- Was involved in the migration of completed work through each of the environments using source control tool, PVCS.
- Use of the Spring Web Framework for the application based on the MVC design paradigm.
- Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Logging done using the existing App Log process, which inherently uses Log4J.
- Re-engineered and Re-factored existing code to support the conversion process.
- Involved in Unit test application changes to ensure conformance to design specifications and software performance.
- Coordinated agile approach to software development and assisted the team with technical decisions.
- Followed agile delivery of software using practices from Scrum, extreme Programming, etc.
- Conducted timely code walk through with the project owning team.
- Mentored/ assisted other developers with implementation and debugging problems.
- Involved in documenting software defects and track these defects through the test lifecycle to resolution.
Environment: Java, JSP,JAX-WS, Servlet, GWT, EJB, Spring Security, Struts, Spring MVC, Hibernate, Web Services, WSDL, Java Beans, Maven, Web logic workshop, Oracle 11g, SQL Developer, Ant, TOAD, CVS.JSF 2.0.
Confidential
Java Web Developer
Responsibilities:
- Extensively involved in all phases of Software Development Life Cycle (SDLC) including Design, Analysis, Performance Optimization, Specifications, Coding, and Maintenance.
- Involved in gathering Business Requirements, preparing functional Specifications, SRS documents, Change requests.
- Involved in formulating business cases for the Application and designed the logical and physical structure of the Application.
Environment: Core JAVA 1.4 & Windows 2000, EJB, SDLC, Inheritance.
Confidential
Responsibilities:
- Involved in overall System Design and Delivery of the module including, System Analysis, Technical Design, Build and Implementation of the product.
- Responsible for writing JAVA code for database activity.
- Implemented peer Java classes for the corresponding Actions.
- Created user interfaces using HTML, CSS and JavaScript.
- Involved in creating JDBC connection pooling for TEMPeffective database connection to MS-Access.
- Written SQL queries and Stored Procedures.
- Involved in Testing and the Documentation of the complete application.
Environment: Core JAVA 1.4, MVC Architecture, Struts, SQL, PL/SQL, XML, Tomcat, Servlets, HTML, DHTML, MySQL, Windows NT/2000, used CSS Query.