We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

NY

Summary

  • Excellent Java developer with eight years of experience in requirement gathering, estimation, analysis, design, development and testing of web-based applications using Java/J2EE framework.
  • Experience in UML modeling and creating various Use case diagrams, Class diagrams and Sequence diagrams and using UML Modeling tools like Microsoft Visio and Enterprise Architect during the design phase of SDLC.
  • Working experience in J2EE technologies like Servlet, JSP and EJB3.0.
  • Working knowledge of messaging concepts like JMS and MDBs.
  • Extensively used J2EE frameworks like Struts 1.0, Spring 2.5.0 and Hibernate 3.0.
  • Experience in deploying applications using Web sphere Application Server and JBOSS Application Server.
  • Experience in SOAP Web services using JAX-WS.
  • Experience in working with a java-based logging utility like LOG4J.
  • Experience with multiple databases like MS SQL, DB2, MySQL, Oracle and experience in PL/SQL developing and deploying web-based applications in UNIX environment and WINDOWS environment.
  • Experience with version control tools like SVN, CVS and IBM Rational Clear Case.

Project Experience

Java Developer

Confidential

  • Carry out end-to-end development of promotion management module and perform in all phases of system development life cycle.
  • Interact with client's program manager to gather requirement, analyze and convert requirements to the technical design.
  • Prepare design by implementing various design patterns.
  • Utilize various Java and J2ee design patterns such as proxy, session fa ade, adapter, front controller and delegator.
  • Work with MS Visio to design class diagrams, sequence diagram and data model diagram.
  • Design data model diagram using enterprise architect.
  • Lead the development of the application based on the technical design.
  • Follow Agile-Scrum methodology for system development.
  • Create business layer using EJB session beans and DAO layer using JPA.
  • Work with JMS and MDB to talk with interfacing applications to send and receive feeds.
  • Construct the database layer in the relational database and work on PL/SQL and Oracle.
  • Deploy the application in staging and production servers working on WAS application server.
  • Interact with QA team for testing the application and track defects using bug tracking tool PMSmart.
  • Review code in the development phase.
  • Evaluate defects during system testing.

IT Environment: Java 1.6, Struts, Spring, JPA, JMS, JDBC, Session Beans, Java Script, XSD, XML, PL/SQL, Oracle, WebSphere Application Server, ClearCase, UML, Agile-scrum, Windows 2007

Confidential

  • Carried out end-to-end development of J2ee application and performed in all phases of system development life cycle.
  • Interfaced with client's program manager to gather requirement, analyze and convert requirements to the technical design.
  • Prepared design by implementing various design patterns.
  • Utilized various Java and J2ee design patterns such as proxy, session fa ade, adapter, front controller and delegator.
  • Designed class diagrams, sequence diagram and data model diagram working with MS Visio.
  • Worked with enterprise architect to design data model diagram.
  • Lead the development of the application based on the technical design.
  • Followed Agile-Scrum methodology for system development.
  • Created business layer using EJB session beans and DAO layer using Hibernate.
  • Communicated with APNS server for sending notifications using JMS and MDB.
  • Built and developed the service layer using Web Services JAXWS to provide services to the client.
  • Established message queues using JMS and MDBs to interact with third-party servers.
  • Constructed and developed task manager web interface using Struts and Spring integration.
  • Set up the relational database in the database layer and worked with MySQL.
  • Deployed the application working on JBOSS application server in staging and production servers running in UNIX and Windows environment respectively.
  • Collaborated with QA team for testing the application, tracked defects using bug tracking tool JIRA and resolved them.
  • Reviewed code in the development phase.
  • Evaluated defects during system testing.
  • Guided peer developers.
  • Interacted with the client to resolve issues and provide support during user acceptance testing.
  • Ensured iterative deliveries of task manager to the end client.

IT Environment: Java 1.7, Struts, Spring, Hibernate, JMS, MDBs, Session Beans, Java Script, JQuery, Web service JAXWS , XSD, XML, MySQL, JBOSS Application Server, UML, Agile-scrum, Windows 2007, Unix

Senior Java Developer

Confidential

  • Gathered requirements from business analyst, analyzed and converted the requirement into technical design.
  • Created class diagram, sequence diagram and data model diagram using UML on Enterprise architect tool.
  • Utilized various Java and J2ee design patterns such as singleton, adapter and delegator.
  • Followed Agile Scrum methodology for project development.
  • Developed modules, email widget, calendar widget and SNS widget based on the technical design.
  • Built various layers of the application such as presentation layer, delegation layer, service layer and business layer.
  • Constructed the front end using Struts.
  • Worked with session beans in the service layer and used Hibernate in the business layer.
  • Integrated presentation layer with service layer using Spring IOC.
  • Established the UCI gateway using Web Services.
  • Designed the database, worked on MySQL and executed DDLs and DMLs.
  • Worked on JBOSS 5.0.1 application server to deploy the application in QA and production servers running in UNIX environment.
  • Collaborated with QA team during system and integration testing and used defect tracking tool JIRA.
  • Guided peer developers.

IT Environment: Java 1.6, struts, Spring, Hibernate, Session Beans, Java Script, jQuery, web service JAXWS , XSD, XML, MySQL, JBOSS Application Server, UML, Agile-scrum, Windows 2007, Unix

Software Engineer

Confidential

  • Gathered requirements from business analyst, analyzed and converted the requirement into technical design.
  • Created class diagram and sequence diagram using Microsoft Visio.
  • Developed the application on the technical design.
  • Established various layers of the application such as presentation layer, delegation layer, and business layer.
  • Built the front end using Struts.
  • Utilized EJB in the business layer.
  • Designed the database, worked on DB2 and executed DDLs and DMLs.
  • Set up WebSphere application server to deploy the application in QA and production servers.
  • Collaborated with QA team during system and integration testing.
  • Provided extensive production support and fixed defects.
  • Carried out client interfacing for requirement gathering and issue resolution.

IT Environment: Java 1.6, struts, EJB, WSAD, HTML, UML, WebSphere Application Server, DB2, XML, XSL, XSLT, Win XP

Java Developer

Confidential

  • Gathered requirements from business analyst, analyzed and converted the requirement into technical design.
  • Created class diagram and sequence diagram using Microsoft Visio.
  • Developed the application on the technical design.
  • Established various layers of the application such as presentation layer, delegation layer, and business layer.
  • Built the front end using Struts.
  • Utilized EJB in the business layer.
  • Designed the database, worked on DB2 and executed DDLs and DMLs.
  • Deployed the application in QA and production servers working with WebSphere application server.
  • Collaborated with QA team during system and integration testing.
  • Provided extensive production support and fixed defects.
  • Carried out client interfacing for requirement gathering and issue resolution.

IT Environment: Java 1.4, Struts, WSAD, CVS, HTML, WebSphere Application Server, DB2, XML, Windows XP

Java Developer

Confidential

  • Gathered requirements from business analyst, analyzed and converted the requirement into technical design.
  • Developed the application based on the technical design.
  • Established various layers of the application such as presentation layer, delegation layer, and business layer.
  • Built the front end using Struts.
  • Utilized EJB in the business layer.
  • Designed the database, worked on DB2 and executed DDLs and DMLs.
  • Deployed the application in QA and production servers working with WebSphere application server.
  • Collaborated with QA team during system and integration testing.
  • Provided extensive production support and fixed defects.
  • Carried out client interfacing for requirement gathering and issue resolution.

IT Environment: Java 1.4, Struts, WSAD, HTML, WebSphere Application Server, DB2, CVS, XML, Windows XP

Java Developer

Confidential

  • Performed requirement gathering, analysis and technical design.
  • Developed front end using JSP and Servlet.
  • Established the Oracle database and executed DDLs and DMLs.
  • Deployed the application in QA and production servers working with WebSphere application server.
  • Collaborated with QA team during system and integration testing.
  • Provided extensive production support and fixed defects.
  • Carried out client interfacing for requirement gathering and issue resolution.

IT Environment: Java 1.4, JSP, Servlets, java script, WSAD, HTML, UML, Tomcat, PL/SQL, Oracle, Sun Solaris

Technologies

  • Java Technologies: Core Java, Spring, Hibernate, JMS, JDBC, Log4j, Soap Web Services with Apache Axis/ JAX-WS, WSDL
  • J2EE Frameworks: Spring MVC, Struts, Hibernate
  • Front End: JSP, Servlets, XML, HTML, CSS, JavaScript, jQuery.
  • Languages: Core Java
  • RDBMS: DB2, MS SQL, MySQL, Oracle
  • Web Server: Tomcat, JBOSS, WebSphere
  • Methodologies: OOPs, UML.
  • Tools: MS Visio, Enterprise Architect, JIRA, JTrac, IBM Rational ClearQuest, Eclipse, WSAD
  • Version Control Tools: SVN, CVS, ClearCase, CM Synergy
  • Operating Systems: Windows 2007, Windows-XP, Sun Solaris

We'd love your feedback!