Java/j2ee Developer Resume
New, JerseY
SUMMARY
- 10+ years of Software Development industry experience encompassing a wide range of skill sets, roles and industry verticals including domains like Telecom, Banking & Financial Services and Healthcare Services.
- Extensive experience with Business Solutions, Analysis, Design, Development, Testing, Implementation, Documentation, Deployment, Code Management, Maintenance, Enhancements and Quality Control of Web Technologies and Client Server Architecture.
- Worked as J2EE Developer in design, development and deployment of Java Enterprise Applications using Spring, Struts, Hibernate, JPA, JAVA, JSP, JSF, JSTL, Servlets, JDBC, Web Sphere Application Servers, RAD, Weblogic, Tomcat, JBOSS and Oracle on Windows and Unix Environment.
- Good Experience in Design and development of Applications in Java Platform.
- Good Experience in Architectural design decisions and process.
- Excellent experience in understanding business logic and implementing the business requirements.
- Experience in Design, Development and Implementation of multi - tier web based applications using Object Oriented concepts.
- Good working experience in UML/Rational Rose.
- Possess hands on experience in allocation of work, tracking, reporting and client interaction.
- Experience in developing web applications using Spring MVC, Struts MVC and JSF MVC Framework.
- Expertise in using various design patterns in the development of Multi-Tier distributed Enterprise Applications.
- Expertise in web application development using JSP, HTML, CSS and Java Script.
- Proficient with databases, writing queries and stored procedures using Oracle, SQL and PL/SQL.
- Hands on work experience with IDE s: Eclipse, RAD 7.0/7.5, WebLogic 10.3/11g,
- Experience in using Log4J.
- Experience in Version Control using Visual SourceSafe, SVN and MKS.
- Performed Applications testing, Code Review, Unit, and Integration Testing.
- Experience in writing and executing unit test cases using JUnit testing framework.
- Experience in configuring and deploying applications on Apache Tomcat, WebLogic and WebSphere servers.
- Excellent communication skills, quick learner, highly motivated, ability to work independently and in team.
TECHNICAL SKILLS
Operating System: Windows 7/8/XP/Unix
Languages: Java, SQL, PL/SQL
Databases: Oracle 9i/10g
Version Control: Visual SourceSafe, SVN, MKS
SQL Development tools: Toad, SQL Developer
Methodology: Agile Methodology, Waterfall Model
Managed File Transfer: IBM Sterling Managed File Transfer
Application Servers: IBM WebSphere 6.1, Tomcat 6/7, JBOSS, Weblogic 10.3/11g
IDE: Eclipse, IBM RAD 7.0/7.5, JDeveloper, Weblogic, ALBPM
JAVA/J2EE TECHNOLOGIES: Spring, Struts, Hibernate, JPA, Servlets, JSP, JSF, JSTL, HTML, CSS, JAXB, JavaScript, IBatis, JDBC
PROFESSIONAL EXPERIENCE
Java/J2EE Developer
Confidential, New Jersey
Responsibilities:
- Participated in Project Requirement, Planning, Design and deployment of application.
- Designed and developed the project using Spring MVC design pattern and Hibernate.
- Design and developed Web Services client to consume third party Web services.
- Worked in design decisions and Analysis of functional specifications.
- Created Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database.
- Provided in-depth analysis to resolve Production and application issues.
- Implemented Java and J2EE design patterns such as Factory, Builder, Singleton, MVC, DAO and DTO.
- Provided application support using Java, JSP, Hibernate, JPA, Servlet, JSTL, JavaScript, Webservice, JAXB, HTML, XML and Spring Framework.
- Provided Production support by documenting tickets using ClearQuest and communicating with customer and vendor.
- Involved in Production issue related to Webservice and fixing the issues.
- Experience in testing web service endpoints throughSOAP UI.
- Involved in transforming XML data in to Java Objects using a JAXB binding tool.
- Participated in Packaged and deployed of the applications in Weblogic Server using UNIX environment.
- Worked on Oracle10g using Toad.
- Worked on Test cases using JUnit framework to validate the application flows in different scenarios.
- Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Used Log4J to create log files to debug as well as trace application.
- Used IBM Sterling Managed File Transfer to transfer the files.
- Designed and developed the application in sprints using Agile Scrum methodology.
Environment: Java, JSP, Spring, Hibernate, JPA, Servlet, HTML, JavaScript, JSTL, CSS, XML, JAXB, SVN, Log4j, Junit, Unix, Web Services, TOAD, SOAP UI, Oracle 10g.
Confidential, New York
Responsibilities:
- Involved in Requirement gathering, Design, Analysis and Code development.
- Provided effective technical business solutions.
- Provided in-depth analysis to resolve production and application issues.
- Developed business components using Spring framework,
- Involved in developing application using Java, JSP, Servlet, JSTL, JavaScript, Hibernate, JPA, and XML.
- UsedHibernateto persist data to Oracle 10g database.
- Involved in Production issue related to Webservice and fixing the issues.
- Involved in the development of Webservice.
- Applied design patterns and OO design concepts to improve the existingJava/J2EE code base.
- Worked in group and independently on production issues.
- Worked on Defect Fixing and Enhancement of Project.
- Communicated technical and non-technical information.
- Used VSS for software configuration management and version control.
- Worked with QA team for testing and resolve defects.
- Worked with Environment Team to deploy the application in weblogic server using Production Unix environments.
- Written PL/SQL queries on Oracle10g using Sql Developer.
- Involved in Production issues analysis, Defect Fixing and Enhancement of Project.
- Participated in Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Used Log4J to print the logging, debugging, warning, info on the server console.
- Used Agile methodology for the software development process.
Environment: Java, JSP, Spring, Hibernate, JPA, HTML,, JSTL, Servlet,, JavaScript, CSS, XML, JAXB, VSS, Log4j, Junit, Unix, Web Services, Sql Developer, SOAP UI, Oracle 10g.
Java/J2EE Developer
Confidential
Responsibilities:
- Participated in project planning sessions with business analysts and team members and translate business requirements into working model.
- Developed the web interface using MVC design pattern with Struts framework.
- Involved in JSP, JSTL, Java, HTML, JDBC and JavaScript Programming.
- Developed business logic in Webservices.
- Worked on Defect Fixing and Enhancement of Projects.
- Assisted with Webservice implementation.
- Involved in Preparation of Test Plans.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams.
- Developed Custom Tags to simplify the JSP code.
- Implemented Struts validation and Struts Tiles Framework in the presentation layer.
- Internalization implemented via message resource bundle as part of Struts.
- DevelopedJavaClasses for handling client requests and helper classes to interact with the DAOs.
- Wrote JavaScript validations to validate the fields of the user screen.
- Involved in Production issues analysis, Defect Fixing and Enhancement of Project.
- Followed Agile software development practice and Scrum status meetings.
- Deployed the application in the JBOSS Application Server
Environment: Java, JSP, Struts, Servlet, HTML, JSTL, JavaScript, CSS, XML VSS, Log4j, Junit, SOAP UI, Oracle 9i.
Java/J2EE Developer
Confidential
Responsibilities:
- Involved in gather requirements from Business, Design, Analysis and updating Technical Design Documents.
- Developed the web interface using JSF MVC design pattern.
- Use Agile (SCRUM) methodologies for Software Development.
- Guided a team of ten in resolution of all technical challenges during the enhancement work.
- Designed and developed Use-Case Diagrams, Class Diagram and Object Diagrams using UML.
- Implemented project in JSF, Hibernate, JPA, Java and Oracle 10g.
- Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
- Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using Hibernate.
- Developed and executed the business validation logic using JSF.
- Written HQL queries for Data management through Hibernate.
- Used log4j for tracking errors and debugging the code.
- Involved in the application development and unit testing.
- Improved application performance by identifying issues at each level of implementation.
- Participated in code reviews and changes to implementation
- Interacted with onsite counterpart for resolving issues.
Environment: Java, JSP, JSF, Hibernate, Servlet, HTML, JSTL, JavaScript, CSS, XML VSS, Log4j, Junit, Oracle 10g.
Confidential
Responsibilities:
- Involved in the analysis, design, and development and testing phases of project.
- Designed and developed the project using Spring MVC design pattern.
- Involved in configuring and integrating Spring and ibatis frameworks.
- Integrated business layer using ibatis with Spring DAO.
- Used Spring Framework for dependency injection.
- Integrated ibatis for Mapping Java class to the database.
- Configured and used Log4J for logging.
- Involved in the bug fixing.
- Created test cases for DAO Layer and service layer usingJUNIT.
- Deployed the application on Websphere Application Server.
- Used Oracle SQLDeveloper for writing SQL queries.
- Developed user interface using JSP, JSTL, Spring MVC, and JavaScript to simplify the complexities of the application.
- Used Spring Framework for dependency injection.
- Defect analysis & Fixing.
- Used Rational Application Developer to test/debug and deploy the application.
- Used Log4J for logging all the debugging and error information.
- Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
- Deployed the application in various environments and performed system integration testing.
- Used SVN for version control systems.
Environment: Java, JSP, Spring, IBatis, Servlet, HTML, JSTL, JavaScript, CSS, XML SVN, Log4j, Junit, Oracle 9i.
Confidential
Responsibilities:
- Requirement analysis and Project implementation.
- Involved in Webservice implementation.
- Developed JSP custom tags to support custom User Interfaces.
- Developed web tier by using Struts Framework, JSP, JSP Tag Libraries, Servlets, Java Script, HTML and XML.
- Used Struts Framework for configuration of action mappings and presentation logic in JSPs.
- Client side validations written in JavaScript.
- Implemented business logic using Struts action components.
- Created Struts-config.xml, Web.xml, Validation.xml files to integrate all the components in the Struts framework
- Extensively worked on Oracle SQL queries and PL/SQL stored procedures in DAO layer
- Coordinating with the testing team and fixing Bugs at various stages of the application development
- Wrote Junit test classes for the services and prepared documentation.
- Coordinating with the testing team and fixing Bugs at various stages of the application development.
- Configured and used Log4J for logging.
- Involved in developing the complete business flow, form validations and error handling in the application.
- Used Quality Centre for bug and issue tracking.
- Used MKS for software configuration management and version control.
- Used JDBC to connect to backend database Oracle 9i.
- Packaged and deployed the application in the WebSphere Application Server.
- Implemented Agile (Scrum) Methodology that includes daily scrum with team.
Environment: Java, JSP, Struts, Servlet, HTML, JSTL, JavaScript, CSS, XML MKS, Log4j, JDBC, Junit, Oracle 9i.
Confidential
Responsibilities:
- Mapped business requirements as ALBPM (AqualogicBPM5.7) process flows/screen-flows.
- Implemented Process Flow, Project Code using Java and Hibernate and Oracle9i.
- Developed the presentation layer using JSP, HTML and JavaScript.
- Written JUnit test cases for testing User Interface and wrote JavaScripts to do client side validations.
- Designed and developed business components using Hibernate.
- Implemented Persistence layer using Hibernate to interact with the Oracle database
- Configured the Hibernate configuration files to persist the data to the Oracle9i.
- Used Hibernate Query Language (HQL) for writing the queries.
- Monitored the error logs using Log4J and fixed the problems.
- Reviewed system logs, identifying errors and their root causes, and collaborated with application analysts to rectify problem.
- Provided production support for the application and handled all server side issues.
- Worked on bug fixing and enhancements on change requests.
- Conducted Unit Testing on the Project.
- Involved in Integration testing of the Project.
Environment: Java, JSP, Servlet, HTML, JSTL, JavaScript, CSS, ALBPM, VSS, Log4j, Hibernate, Junit, Oracle 9i.