We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Murray, UT

SUMMARY

  • 7+ years of software development experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures
  • Expertise in OOAD and SDLC software development methodologies in developing n-tier web applications and Client/Server applications
  • Expertise in designing and developing enterprise applications for J2EE platform using JSP 1.1/2.0, Servlets 2.1/2.2/2.3/2.4 , JDBC 2.0, JNDI 1.2, JDBC, and CSS
  • Expertise in various frameworks: JSF, spring 1.x and ORM tools like Hibernate 2.0/3.0.
  • Experience in Web Services using SOAP and WSDL
  • Experience in XML APIs that include XSLT, SOAP and WSDL
  • Strong experience on Log4j
  • Adept in programming practices like Object-Oriented programming
  • Expertise of Application Servers like Apache Tomcat 6.1/5.1, WebLogic 8.1
  • Strong Experience in writing SQL Queries
  • Hands on experience in developing user-interfacing applications using HTML, DHTML, XML, JavaScript, AJAX and CSS.
  • Experience working on SOA (Service Oriented Architecture).
  • Implemented web-services using RESTful Web services.
  • Very Strong skills in developing Web Services using SOAP/REST, XML.
  • Extensive experience using spring framework (in business layer for Dependency Injection, AOP, transaction management), Hibernate Framework (as a persistence layer) and STRUTS.
  • Very good Experience in creating build scripts using Maven.
  • Good experience in using Oracle 8i/9i/10g, SQL Server 2003
  • Good experience in preparing functional specification documents and technical specification documents
  • Experience in development on Windows 98/NT/2000/XP, UNIX, LINUX platforms
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms
  • Committed to continual performance development in the workplace, thus adding value to the organization

TECHNICAL SKILLS

J2EE Technologies: JSP 1.2/2.0/2.1, Servlets 2.3/2.4, JDBC 3.0/4.0

Programming languages: Java, SQL, XML, XSLT

Frameworks: JSF, Hibernate 2.0/3.0, Spring 1.0/1.2/2.0

Web Technologies: CSS, JavaScript, HTML

Application/Web servers: Apache Tomcat 6.1/5.1/3.3, WebLogic 8.1

Databases: Oracle 8i/9i/10g, SQL Server 2003, MySQL 5.1

IDE Tools: Eclipse 2.0/3.0/3.1/3.3.0 , Netbeans 5.5/6.0

Operating Systems: Windows 98/2000/XP/NT, LINUX, UNIX.

Middleware/Distributed Technologies: SOAP, Web Services.

Version ControlTools: SVN and CVS

Methodologies: Traditional waterfall & Agile

PROFESSIONAL EXPERIENCE

Confidential, Reading, PA

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements
  • Collection, Analysis of the Customer Specifications, Development and Customization of the Application
  • Developed the application using J2EE architecture specification and Design patterns
  • Involved in designing of the application following Model-View-Controller (MVC) architecture
  • Involved in Coding Server pages using JSP
  • Implemented User Interface (front-end) screens using JSP, HTML, CSS and JavaScript
  • Implemented asynchronous communication using AJAX
  • Developed DAO interfaces & implementations for database related operations using Hibernate
  • Implemented SQL, PL/SQL Stored Procedures
  • Using Jboss application server based upon the project.
  • Developed Various CRUD operations by using REST full web services
  • Created web services using Apache AXIS
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, Struts, spring, Java and XML
  • Implemented MVC architecture using spring and Struts frameworks combined with Hibernate for database persistence.
  • Created various unit test cases and integration tests for the DAO and Service using JUnit
  • Using Junit for testing the application
  • Using JQuery for event handling and AJAX interactions for rapid Web development
  • Using SVN version controller to manage the code versions
  • Using Maven build tool to build and deploy the application

Environment: Java, JSP, SOAP web services, spring, HTML, JavaScript, Ajax, HTML, JQuery Oracle, Junit, JBOSS application server, SQL Developer, web services.

Confidential, Murray, UT

Java Developer

Responsibilities:

  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Designed and developed MVC architecture using spring modules Web, Core, DAO, and AOP .
  • Created and used style sheets {Cascading Style Sheets CSS } to change the look & feel UI.
  • Extremely used plain JavaScript and JQuery JavaScript Library to do the client side validations.
  • Used Spring Validation framework to implement the server side validations
  • Used AJAX to get the data from the server asynchronously by using JSON objects
  • Used JSP Tag Libraries JSTL to implement the logic inside the JSPs
  • Used Oracle Database for persisting the data.
  • Implemented persistence mechanism using Hibernate (ORM Mapping)
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed the DAO layer for the application using Spring Hibernate Template support
  • Developed various business logic and reports using HQL and Hibernate Criteria
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit, dbUnit and Spring Test support
  • Developed the application using J2EE architecture specification and Design patterns
  • Used Web Services like AXIS, SOAP to retrieve data from different systems
  • Integrated log4j for logging the messages at debug and error level
  • Used Oracle BEA Web logic for deploying the application
  • Used Eclipse IDE to develop the application
  • Used CVS version controller to manage the code versions
  • Used Maven build tool to build and deploy the application.

Environment: Java 1.6, JSP, Servlets, JDBC, HTML, JavaScript, CSS 2.0, XML, XSLT, XHTML, jQuery Oracle, SQL, Oracle Web logic Server, Eclipse, log4j 1.2.16, Maven, web services, spring, Hibernate, CVS version Manager

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Participated in low level design and requirement understanding with functional team
  • Used OOAD and OOP’s concept like Abstraction, Polymorphism, Inheritance, Encapsulation,
  • Modularity using Java for designing Interfaces, classes and business methods in Java
  • Extensively used Java Collections and Reflection API
  • Implemented multithreading concepts for caching application data
  • Developed the application using J2EE architecture specification and Design patterns
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, Struts, spring, Java1.5, EJB3.0 and XML
  • Implemented MVC architecture using spring and Struts frameworks combined with EJB 3.0 JPA for database persistence.
  • Used Struts Tiles Framework to structure core application webpage layouts and to assemble the JSPs
  • Also created various common tags that are used for handling common functionalities like data element filtering, Parent/Child dropdowns etc
  • Developed test harness to test the web services which helps test teams to test web service components independently using various request and response xml
  • Used Springs Dependency Injection feature and configured Function Action classes as Spring Beans for redirecting the user request to the appropriate class which implements corresponding business functionality.
  • Developed Persistence Framework consisting of components like Persistence Code Generator, Persistence Manager and Data Access Objects which hides JPA complexities and offers transparent access to database.
  • Used SQL/PLSQL to perform complex database operations and generated various stored procedures, functions for DML operations,
  • Developed Junit test cases
  • Involved with testing team to determine dependency towards removing bottlenecks and ensuring smooth testing process.
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.

Environment: J2EE, Spring Framework - 2.5, Struts, EJB 3.0, JPA, Oracle 10g, TOAD, AJAX, Log4J, ANT, Junit, Web Logic, Eclipse, Rational Clear Case, WebServices.

Confidential, East Hanover, NJ

Java/J2EE Developer

Responsibilities:

  • Developed the front-end screens using HTML, CSS, JSTL, JSPs and tag libraries
  • Used various design patterns like Data Access Object and Model View Controller (MVC).
  • Used spring to develop lightweight business component
  • Used Hibernate as ORM and involved in configuring hibernate to access database for various modules.
  • Used Eclipse for writing code for JSP, Servlets.
  • Integrated Hibernate with spring also used spring for other Dependency Injections.
  • Developed Interoperable Components i.e. Web Service enabled services.
  • Developed DAO’s using Hibernate to access data from Oracle database.
  • Developed Hibernate mapping files and classes
  • Created build scripts for compiling and creating war, jar.
  • Monitored the error logs using Log4j and fixed the problems.
  • Used SVN as version control tool

Environment: Hibernate 2.0/3.0, Spring, JSP 2.0, Servlets 2.5, XML, JavaScript, HTML, CVS, Log4J, Oracle, Apache Tomcat

Confidential

Java Developer

Responsibilities:

  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility
  • Developed Care Plans module, which provides a comprehensive library of problems, goals and approaches, you have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
  • Developed General Ledger module, which streamlines analysis, reporting and recording of accounting information
  • General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures
  • Developed components using Java multithreading concept
  • Developed various EJBs (session and entity beans) for handling business logic and data manipulations from database
  • Involved in design of JSP’s and Servlets for navigation among the modules
  • Designed cascading style sheets and XSLT and XML part of Order entry
  • Hosted the application on WebSphere

Environment: Java, JDBC, JSP, Servlets, Web Logic, JavaScript, MS-SQL Server, Windows 2000.

We'd love your feedback!