We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

ArizonA

SUMMARY

  • Over 8 years of professional experience in developing Web and Enterprise applications using J2EE
  • Experience in Software Development life cycle using various methodologies like waterfall, agile development
  • Diversified skill set in J2EE technologies like Servlets, JSP, JDBC, XML, HTML, XHTML, JavaScript, JSON
  • Proficient in Frameworks like Struts, Spring, Hibernate
  • Expertise in Restful Web Services
  • Expertise in Application Servers Apache Tomcat
  • Expertise in working with databases like Oracle 8i/9i/10g, MySQL
  • Expertise in Integrated Development tools Eclipse
  • Expertise in developing applications using Spring Framework’s Spring MVC, Inversion of Control and Dependency Injection, AOP
  • Expertise in developing Object Relational Mapping using Hibernate and Oracle
  • Expertise in J2EE design patterns and MVC architecture
  • Experience in debugging the applications and Unit Testing the application using JUnit
  • Experience in defining solutions with excellent Object Oriented Design using design pattern Singleton, MVC
  • Experience in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements
  • Experience in unit testing the application using JUNIT by creating Test Cases and Test Suite.
  • Experience in writing Stored Procedures, Functions and Triggers
  • Experience in using Version Control Systems like SVN
  • Experience in logging the application using Log4j
  • Highly adaptable and adept at building good working relationships
  • Sound technical, analytical and programming skills
  • Excellent communication and inter - personal skills

TECHNICAL SKILLS

Languages: Java 1.5/1.6

Java: Collections, Multithreading, Generics, Exception Handling, Files and Streams, JDBC

J2EE: Servlets, JSP, JSTL

Design Skills: MVC,Front controller, Proxy design, Singleton etc.

Frameworks: Spring, Hibernate, Struts.

Web Technologies: XML, HTML, CSSIDE: Eclipse

Scripting Languages: JavaScript, JSON

Version Control: SVN

Database and Tools: Oracle 8i/9i/10g, PL/SQL, My SQL

Operating Systems: Linux, Unix, Windows

Applications: MS Office

Other Tools: Maven, Log4j

PROFESSIONAL EXPERIENCE

Confidential, Arizona

Java Developer

Responsibilities:

  • Creating the project plan, gathering the requirements.
  • Involved in the modules like MPDM CORE and MPDM WS and MPDM UI.
  • Used Restful Web Services which allows client applications internal to Confidential are able to retrieve information related to project, work-order, array and assay data.
  • Used XML to represent the data.
  • Designed Use Case diagrams, Sequence diagrams and Class diagrams for the application.
  • MPDM technical services have been developed using the Spring Framework 2.5
  • Used Apache Log4j to log events that occur during MPDM processing.
  • Developed java components and programs in IDE Juno Eclipse
  • MPDM UI is built through JSP pages. These pages present menus and perform database operations or directory listing operations in response to user's queries. Struts 2.1 is used as the framework for UI development
  • Used Hibernate 2.0 for object to relational mapping.
  • Developed stored procedures for data retrieval for Oracle 10g database.
  • Created stored procedures using PL/SQL to interact with the Oracle database.
  • Used JUnit as unit testing framework to prepare unit test plan.
  • Used SVN for version control.
  • Prepared Documentation as per Standards and supported till production move.

Environment: Spring 2.5, Struts 2.1, Hibernate 3.0, Java 1.6, JDBC, JSP, Servlets, Oracle 10g, PL/SQL, JUnit, XML, UML, XSLT, Restful Web Services, Log4j, Maven, Apache Tomcat Server

Confidential

Java Developer

Responsibilities:

  • Creating the project plan, gathering the requirements.
  • Preparation of business requirement and technical design documents.
  • Designed and developed front-end pages using Open Text framework, JSP, Servlet, JSTL, JavaScript and HTML.
  • Designed Use Case diagrams, Sequence diagrams and Class diagrams for the application.
  • Used SVN for version control.
  • Used Apache Log4j to log events that occur during CLIC processing
  • Prepared Change plan document and SIT document.
  • Prepared Smoke test scripts for the CLIC application.
  • Handled and supported till the production move.

Environment: Java, Servlets, JDBC, HTML, JavaScript, Eclipse, Java, Basis database, Apache Tomcat Server, Open Text Framework, Java 1.5

Confidential

Java Developer

Responsibilities:

  • Creating the project plan, gathering the requirements.
  • Preparation of business requirement and technical design documents.
  • Involved in the development of Aurora Tool
  • Used LDAP servers to authenticate and authorize users.
  • Designed the stored procedures using PL/SQL for Basic Research Account Creation/Deletion/Password Reset/ Granting permissions.
  • Designed Use Case diagrams, Sequence diagrams and Class diagrams for the application.
  • Used Apache Log4j to log events that occur during Aurora processing.
  • Developed stored procedures for data retrieval for Oracle 10g database.
  • Created stored procedures using PL/SQL to interact with the Oracle database.
  • Prepared Change plan document and SIT document.
  • Prepared Smoke test scripts for the Aurora application.
  • Handled and supported till the production move

Environment: Java 1.6, JDBC, JSP, Servlets, Oracle 10g, PL/SQL, Log4j, Apache Tomcat Server

Confidential

Java Developer

Responsibilities:

  • Creating the project plan, gathering the requirements.
  • Preparation of business requirement and technical design documents.
  • Involved in the development of FINDISC module
  • Designed Use Case diagrams, Sequence diagrams and Class diagrams for the application.
  • FINDISC technical services have been developed using the Struts Framework 2.0
  • Used LDAP servers to authenticate and authorize users.
  • Used Apache Log4j to log events that occur during FINDISC processing.
  • Developed java components and programs in IDE Juno Eclipse
  • FINDISC UI is built through JSP pages. These pages present menus and perform database operations or directory listing operations in response to user's queries. Struts 2.0 is used as the framework for UI development
  • Used Hibernate 2.0 for object to relational mapping.
  • Developed stored procedures for data retrieval for Oracle 10g database.
  • Created stored procedures using PL/SQL to interact with the Oracle database.
  • Used JUnit as unit testing framework to prepare unit test plan.
  • Used SVN for version control.
  • Prepared Documentation as per Standards and supported till production move.

Environment: Struts 2.0, Hibernate 3.0, Java 1.6, JDBC, JSP, Servlets, Oracle 10g, PL/SQL, JUnit, Log4j, Apache Tomcat Server

Confidential

Java Developer

Responsibilities:

  • Analyze the number of jsp’s to be impacted in different LOBs.
  • Identifying the disclosures, disclaimers and legal notices in the jsp’s to be replaced by WCM objects
  • Code construction and deployment.
  • Preparing UTP for different LOBs
  • Performed validation and testing

Environment: Java/j2ee, star team, RAS 7.0, putty, Apache Tomcat Server

We'd love your feedback!