Java/j2ee Developer Resume
Parsippany, NJ
SUMMARY
- Over 7 (Seven) years of experience as Java/J2ee Developer in Object oriented programming, design and development of enterprise applications using Java and J2ee Technologies
- Experienced in all phases of software development life cycle (SDLC) - Requirement Analysis, Specification, Implementation, Testing, Documentation and process management
- Experience in developing Front-End using JSP, JavaScript, HTML and CSS
- Expert in building rich GUI front ends with Swing components and extending Swing components to provide additional functionality.
- Excellent experience in designing and implementing Web, Client/Server and N-Tier distributed, cross-platform systems using Java/J2EE technology Agile/SCRUM, Test Driven Development and Pair Programming Methodology.
- Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
- Worked on various database servers like Oracle, MY SQL and SQL language.
- Knowledge of Java servlets with database connectivity using JDBC, ODBC and Hibernate.
- Involved in Unit Test Cases writing and having good knowledge in JUnit.
- Experience in Design, Development, Deployment and implementing web based/J2ee projects using Web/Application Servers such as Web Logic and Apache Tomcat.
- Expertise in various open source frameworks like Struts, Spring and ORM Technology like Hibernate.
- Expertise in various components in Spring IOC, AOP and MVC. (Model View Controller) Architecture.
- Extensive development experience on different IDE’s like Eclipse, My Eclipse
- Hands on experience in Design Pattern (J2EE) like Singleton Factory Method, Factory Design Pattern and MVC Architecture.
- Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Apache Tomcat server.
- Strong Analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities.
- Experience in interacting with clients, collections of Requirements specifications from the client site, performing requirement analysis and designing.
TECHNICAL SKILLS
- Java
- J2EE
- Servlet
- Web Services
- JDBC
- MVC
- JSTL
- CSS
- JDK
- JavaScript
- JSP
- Windows
- SVN
- Log4j
- CVS
- PVCS
- MY SQL
- SQL Server
- Oracle
- SQL Server
- MY SQL
- Hibernate
- Struts
- Spring MVC
- IDE’s
- Eclipse
- GUI Swing
- XML
- Oracle
- Apache Tomcat
- Junit
- Jquery
- Maven
PROFESSIONAL EXPERIENCE
Confidential, Manhattan, NY
Java/J2EE Developer
Responsibilities:
- Involved in the complete SDLC software development life cycle of the application from requirement analysis to testing.
- User requirements study, analysis and review of the specifications.
- Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
- Extensively worked on Java server side programming using Servlets, and JSP.
- Developed The UI using JavaScript, JSP, HTML, and CSS for interactive cross browser functionality and complex user interface.
- Extensively used OOD concepts in overall design and development of the system.
- Designed and Implemented the J2EE with MYSQL in Eclipse IDE.
- Developed the Controller Servlet to handle the request and responses.
- Created Business Logic using Servlets, Session beans and deployed them on Apache Tomcat.
- Used MVC struts framework for application design.
- Prepared the Functional, Design and Test case specifications.
- Performed unit testing, system testing and integration testing
- Developed Unit Test Cases. Used JUNIT for unit testing of the application.
- Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
- Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects. Resolved more priority defects as per the schedule.
Environment: Java, J2EE, JSP, HTML, Java Script, CSS, Servlets, Hibernate, Tomcat Apache, Struts, JUnit, Log4J, Windows, MySQL
Confidential, Montebello, NY
Java/J2ee Developer
Responsibilities:
- Gather user requirements and followed by analysis and design.
- Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XML markup.
- Coded Servlets for the Transactional Model to handle many requests.
- Developed complete Web tier of the application with Struts MVC framework.
- Developed Action classes, form beans and JSP using Struts 2
- Collaborated with testers and developers and prepared test plans for producing high quality system.
- Performed functional, integration, system, and validation testing.
- Involved in designing and development of Front-end web interface using JSP, JavaScript, HTML,CSS3 for administering and managing users and clients
- Using XML for dynamic display of options in select box and description on web page.
- Designed application database SQL statements for querying, updating and reporting using JDBC.
- Developed reusable Java components for complex business rules used across multiple modules.
- Used JUnit for testing the application, rectified performance bottlenecks and eliminated critical bugs
- Participated in the production build/release process and final technical documentation.
Environment: Java, J2EE, HTML, XML, JDBC, Struts, JSP, SQL, My Eclipse, JUnit, Java Script, JQuery, CSS, Maven, MySQL, Tomcat
Confidential, Parsippany, NJ
Java/J2EE Developer
Responsibilities:
- Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.
- Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate and Spring MVC Framework.
- Designed and developed the application using JAVA and also created stubs and skeleton for deployment.
- Resolving production issues/ maintenance.
- Testing the critical application’s functionalities before moving those into production by using various testing methodologies
- Used Spring framework module for developing the application using MVC Architecture.
- Designed and developed Servlets, Java Server Pages to implement Spring Framework
- Involved in coding front end using JSP with HTML, CSS
- Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
- Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
- Implemented Oracle as resource tier and developed PL/SQL Stored procedures, Function and Event Triggering in add, update and retrieval modules.
- Developed DAO (Data Access Object) classes in order to access data from database.
Environment: J2EE, Hibernate, Spring MVC Framework, Spring, Servlet, JSP, Java Script, Oracle, JDK
Confidential
Java Developer
Responsibilities:
- Developed client side user interface using JSP, HTML, Javascript and performed validations.
- Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
- Developed action classes, form beans and Java Server Pages using Struts.
- Handled HTTP requests to the controllers using Servlet
- Developed a web-based reporting for credit monitoring system with HTML, JSTL, Custom tags using Struts.
- Developed Session beans and used JDBC to access data.
- Provide the online support for the site by interacting through remote access or live meeting to install sites and to understand the issue.
- Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements.
- Coordinate these efforts with Functional Architects.
- Worked on data modeling with the data designer for the application.
- Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
- Collaborated with testers and developers and prepared test plans for producing high quality software applications.
- Developed Server side programs using Servlets and JDBC.
- Created several Exception classes to catch the error for a bug free and environment.
- Orderly logged the whole process using log4j that gives the ability to pinpoint the errors and the point of break of the application.
- Designed test cases and performed extensive testing.
Environment: Core Java, JSP, HTML, Java Script, Servlets, JDBC, Tomcat
Confidential
Java Developer
Responsibilities:
- Gathered requirements from client, analyzing and preparing the Requirement specification document.
- Designed and developed all user interfaces using JSP.
- Deployed the application in Apache Tomcat.
- Involved in API development using Core Java concepts
- Involved in Unit testing and Integration testing. Worked with Quality Assurance
- Used Html, CSS, JSP, and JavaScript for Front End User Interface design. Worked with the collection libraries
- Involved in test plan, test cases and unit testing of the system
- Involved in different activities of project such as information meeting, analyzing data, validation of data, documenting business/functional supplies
- Database designing and development in MySQL
- Development environment integrated with Eclipse.
- Created unit test cases for business component using JUnit.
- Integrated the Java application to end-users.
- Involved in production support.
Environment: Java, Servlets, JSP, Apache Tomcat, JDBC, MySQL, JavaScript, Eclipse