We provide IT Staff Augmentation Services!

Java Web Developer Resume

5.00/5 (Submit Your Rating)

Cary, NC

SUMMARY

  • Over 5 years of IT experience in analysis, design, development, deployment, testing and support of Client Server Systems and Web Applications
  • Expertise in Java and J2EE technologies such as Servlet, JSP, Struts 2, JDBC, JSF, Spring, and Hibernate
  • Expertise in front end technologies, such as Html, CSS, JavaScript, JQuery, and AngularJS framework
  • Expertise in Web Service technologies, such as JAX - WS and Restful web services
  • Proficient in testing technologies, such as JUnit, JMockit and JWebUnit
  • Proficient in designing J2EE applications using MVC pattern and Struts framework
  • Good understanding of design patterns
  • A quick learner, punctual and trustworthy
  • Good exposure to overall software development life cycle wif good knowledge of processes like version control, bug tracking
  • Strong Interpersonal and communication skills, ability to work in a team as well as independently wif minimal supervision
  • Very methodical and well organized wif excellent bottom-line for work
  • Sound experience in System analysis, design, and development using UML methodology
  • Good understanding of design patterns
  • Motivated problem solver wif strong analytical skills
  • A quick learner, punctual and trustworthy
  • A capable and resourceful team member who also possesses excellent written and verbal communication skills

TECHNICAL SKILLS

Core Java: J2EE, JSP, Servlet, DOM, Struts2, UML, JDBC, XML Schema, XML, Swing, Java Beans, JSF, Spring, Hibernate

Web/Application Servers: JBoss EAP 5 and 6, Tomcat 4.x

Web Presentation: JSP, Servlet, JavaScript, HTML, DHTML, CSS, XML, XSLT, JQuery, AngularJS

Operating Systems: Windows XP, Windows 7 and Linux

Databases: Oracle, MySQL

Tools: Eclipse, Jenkins, JIRA, SVN, Rationale Rose, JUnit.

PROFESSIONAL EXPERIENCE

Java Web Developer

Confidential, Cary, NC

Responsibilities:

  • Created various modules and components as per business requirement.
  • Extensively used MVC architecture and JBoss for deployment purposes.
  • Used SOAP Web Services to extract product/service/User related data from servers using XML/XSD, WSDL, XML, SOAP, Also implemented various Restful web services where producing and consuming JSON response.
  • Developed and analyzed the front-end and back-end using JSF, Spring 3.0 and Hibernate 3.0.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Used Spring framework for dependency injection, transaction management and AOP.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Designed and implemented the workflow steps from requirements documents using Spring Web Flow
  • Developed Generate PDF functionality using Spring framework and iText
  • Used JSF framework Managed Bean for Controllers part of the MVC.
  • Integrated Spring DAO for data access using wif Hibernate.
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery.
  • Implemented various complex PL/SQL queries.
  • Written JUnit and JMockit Test cases for perform unit testing.
  • Written JWebUnit Test cases for web unit testing.
  • Used Maven automated build scripts to compile and package the application and implemented Log4j for the project.
  • Involved in Daily Scrum meetings, Sprint planning and estimation the tasks for the user stories and participated in retrospective and presenting Demo at end of the sprint.
  • Interacted wif Business Analysts to come up wif better implementation designs for the application.
  • Interacted wif the users in case of technical problems & mentoring the business users.
  • Co-ordination of activities between off-shore and onsite teams
  • Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Used JIRA for the issue tracking and bug reporting.
  • Used SVN for the repository management.
  • Used Jenkins for building test case running environment.
  • Troubleshooting and Bug fixing.

Environment: JAVA 1.6, J2EE, JSF, Spring, Hibernate, SOAP Web Services, HTML, CSS, Java Script, JQuery, Scrum Methodology, PL/SQL, XML, UML, Linux, Oracle 10g, JBOSS, JIRA, Jenkins, Eclipse

Java/J2ee Developer

Confidential - O ’Fallon, MO

Responsibilities:

  • Involved in high level and detailed design, coding, testing and implementation of the application.
  • Worked in close interaction wif Developers, Designers and Project Manager.
  • Developed functional use cases and class diagrams.
  • Extensively worked on the Account Summary process - Creation of Business Classes, and implementation of business logic.
  • Extensively used hibernate and jdbc for retrieving and updating the data between the database and application.
  • Designed and created configurable Operations - Java Classes.
  • Written the PL/SQL blocks like Procedures, functions and packages for validationg and retrieving multiple record sets from the database based on business logic.
  • Validations are done by displaying the Error Messages from Java Side.
  • Extensively worked on creation and configuration of Reusable Components using Core Java and XML for various sub Modules.
  • Extensively worked in Application Support and Resolved the critical and high priority issues.
  • Extensively worked on and resolved the Tickets logged by the Testers, Bo’s, Customer Support Team and Production Support team.
  • Used Spring framework for Account Summary module and Cost Allocation module in the Smart Data Gen2 Services.
  • Involved in preparation of Unit Test Cases and Writing the Junit test cases.

Environment: Java 5, GWT,JSP, Spring, Hibernate, Maven, Struts 1.x, Web Services, Crucible, Fish Eye, Jira, Bamboo,JBoss Application Server.

Java Web Developer

Confidential

Responsibilities:

  • Implemented the MVC architecture using Apache Struts 2 Framework.
  • Used Controller feature of struts framework for mapping different kind of actions and invoke respective services classes to access Sessions Beans and Entity Beans.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring Transaction to ensure data integrity and consistency in database.
  • Used Spring MVC, IOC, and AOP for business layer classes. Involved in developing code for obtaining bean references from Config file.
  • Used Spring 3.0 annotations (@Controller) mechanism for handling requests.
  • Hibernate TEMPhas been used for implementing the Persistence Framework for Database.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Designed and Developed application screens using JSPs, HTML, XHTML, AJAX, JavaScript and AngularJS.
  • Used JSON as data interchange format in AJAX calls.
  • Created new JSP views to in corporate backend functionality to display on the UI screens using client rich technologies like JQuery, Ajax, JavaScript, HTML, CSS files.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Used SOAP WebServices to extract warranty related product data from servers using XML/XSD, WSDL, XML, SOAP, Also implemented various Restful web services.
  • Used various Java, J2EE design patterns like Factory, Singleton, DAO, DTO, etc.
  • Worked closely wif the testing team in creating new test cases using JUnit Framework .Written Maven dependencies for the project and used SVN as Version control System.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and Code testing.
  • Involved in Daily Scrum meetings, Sprint planning and estimation the tasks for the user stories and participated in retrospective and presenting Demo at end of the sprint.
  • Deployed application using Tomcat Application Server.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Created different branches to maintain code base for each environment using SVN

Environment: JAVA, Struts2, Spring, Hibernate, SOAP Web Services, HTML, CSS, Java Script, AngularJS, JQuery, Scrum Methodology, PL/SQL, XML, UML, Linux, MySQL, Oracle 10g, Tomcat, Eclipse

We'd love your feedback!