We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Woodland Hills, CA

SUMMARY

  • 8+ Years of professional IT experience in analysis, design, development, testing, delivery and production support of application software.
  • Experience in full life - cycle development using Object Oriented Methodologies/Programming (OOP’s).
  • Expertise in Banking, Healthcare and Ecommerce Domains.
  • Working Experience in SDLC by using Waterfall, Agile(Scrum) and Iterative system development methodologies.
  • In-depth knowledge and experience in Java, J2EE, Servlets, JSP, JDBC, JAX-WS, MVC, Struts, Spring and Hibernate
  • Very strong knowledge and experience in the Spring Framework. Six years hands-on experience in all facets of the Spring Framework. Spring Core (IoC Container, Dependency Injection and AOP), Spring MVC, Spring Data Access (Transactions, JDBC,and ORM), Spring Web Services andSpring Security.
  • Hands on experience in Webservices and XML technologies.
  • Extensive knowledge and experience in Spring, and Persistence framework-Hibernate.
  • Experience inHibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations .
  • Extensive knowledge and experience in SOAP and REST Webservices using Jersey framework.
  • Experienced in various Java and Object oriented technologies - Struts / MVC Framework, EJB, DB2, Web sphere Application Server, MQ Series, JMS, J2EE, JSP.
  • Experience in implementing Java, J2EE, MVC Design Patterns and Design Patterns.
  • Possess good RDBMS concepts knowledge and worked with Oracle, My SQL databases.
  • Experience with web/application servers - WebSphere, WebLogic, JBoss, and Tomcat Server.
  • Experienced in developing build & deployment scripts using Apache Ant, Maven and Testing using Junit
  • Experience in working and configuring servers like WebLogic, JBoss, Apache Tomcat and Apache web server.
  • Expertise in using version control tools such as SVN,CVS & GIT
  • Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
  • Excellent Communication and Presentation skills complemented with the ability to quickly adapt to new environments and master new technologies.
  • Experienced working with Onsite - Offshore model: Responsible for identifying, assigning and coordinating tasks between onsite and offshore.

TECHNICAL SKILLS

Languages: Java, C, C++, Shellscript.

J2EE Technologies: JSP, Servlet, Java Beans, JDBC, Web Services, SOAP, WSDL, RESTFUL, AJAX, JNDI, JMS, Java Mail

Web Technologies: HTML, HTML5, JavaScript, JSP Templates, Tiles, XHTML, CSS, AJAX, JQuery,.

Frameworks: Spring, Struts, MVC, Hibernate, ANT, MAVEN, JUnit, Test NG.

XML Technologies: XML, XSL, JAXP, JAXB.

Databases: Oracle 12/11, TOAD 8.6.1, SQL Developer, SQL, PL/SQL

Application Servers: Apache Tomcat, Apache web server, WebLogic 8.1/9.0/9.2, JBoss 4.2, Websphere

Operating Systems: Unix, Linux, Mac, DOS, Windows

IDE/Tools: Eclipse 3.5, Rational Application Developer 7.5 (RAD), OEPE

PROFESSIONAL EXPERIENCE

Confidential, Woodland Hills,CA

Java Developer

Responsibilities:

  • Interacted with business analysts and end users in gathering requirements and understand the business processes involved.
  • Followed Agile Methodology like Scrum Meetings, to deliver application in iterative approach with high Quality software and satisfy customer needs.
  • Followed writing JUnit for the classes in order to unit test the code.
  • Coded presentation layer components comprising of JSP, Spring Controllers, Spring and JSTL Tags
  • Used Spring MVC Framework for the development of the project
  • Developed Spring Configuration files to wire the Java Components using Spring Dependency module
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services (Using AXIS and Jersey frameworks)
  • Implemented J2EE Design Patterns like MVC, Front Controller, Singleton, and Data Access Object.
  • Configuration of JDBC resources, JNDI names Deployment of application on Weblogic Application Server.
  • Developed various Reports using JReport tool and integrate with WMS to cater to business user’s daily needs.
  • Implemented Spring MVC Framework which involves configuring Dispatcher servlet, mapping requests to controllers.
  • Designed and developed UI having complex screens functionalities using JSP, JavaScript, JQuery, HTML and CSS.
  • Integrated application with other systems using REST Web services.
  • Responsible for Code merge activities and Continuous Integration.
  • Performed Integration tests for Web services deployed in the server.
  • Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment and Maintenance.

Environment: Java, JSP, Servlets, JDBC, Java Beans, Spring, Hibernate, Web Services, SOAP, RESTFUL, HTML, JavaScript, CSS, JSON, XML, AJAX, jQuery, ANT, Maven, Continuous Integration, Jenkin, SVN, Log4j, JUnit, PL/SQL, Tomcat Server, TOAD

Confidential, Salt Lake City, UT

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development & Customization of the Application.
  • Created Class Diagrams, Sequence Diagrams using Rational Rose, prepared High/Low Level design documents.
  • Developed web application using Spring Framework with MVC design pattern.
  • Used Spring, Hibernate, and Web Services Frameworks.
  • Developed and Deployed SOA/Web Services (SOAP and RESTFUL) using Eclipse IDE
  • Design and Developed using WebServices using Apache Axis 2 on JBOSS.
  • Developed application usingRest Web Services to communicate with third-party information provider and developing the Web Services to communicate to other modules using XML based SOAP and WSDL protocols
  • Integrated the spring framework with Hibernate ORM tool to access the Oracle database
  • Worked on Spring Controllers and connecting the services using Spring annotations and dependency injection mechanism
  • Developed web pages using JSPs and Servlets.
  • Creation of client side validations using Java Script.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Designed and developed different JSP Custom Tags.
  • Code Reviews and guidance to junior developers.
  • Involved in code review discussions with Technical Architect.
  • Coordinating the Code Merge using Rational Clear Case

Environment: Core Java, J2EE, Spring, Hibernate, Web Services (SOAP, Restful), RAD, JUnit, SOAP UI, JIRA, ANT, HTML, Java Script, CSS, jQuery, XML, JAXB, JAXP, UNIX, Web Sphere, SQL, Oracle

Confidential, San Mateo,CA

Java Programmer

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Designed and developed the activity diagrams from use cases using Enterprise Architect UML tool.
  • Developed and Consumed SOAP based Web Services using SOAP.
  • Modified the Controllers and Services classes so as to support the introduction of Spring framework.
  • Involved in developing DAOs to connect to backend Database to implement the business logic.
  • Used Hibernate to map the database tables using hbm.xml files.
  • Designed and implemented business logic and Integrated with Front End Controllers
  • Used MVC framework for developing J2EE based web application
  • Hibernate Tools were used as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application
  • Spring was used for dependency injection and Created and maintained mapping files and transaction control in Hibernate
  • Participate in designing Web service framework in support of the product
  • Designed and developed the front end using the JSP pages.
  • Wrote JUNIT for the classes in order to unit test the code.
  • Helped to integrate the dynamic data HTML and validated them using JavaScript
  • Configured and implemented Log4j for logging and MAVEN for CI Integration
  • Designed and Implemented Unit Testing using JUNIT Framework

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, Beans, HTML, CSS, Ant, Maven, Oracle 9i, Pl/SQL, log4j, Eclipse, CVS, Weblogic, Unix.

Confidential, Deerfield,IL

Java Programmer

Responsibilities:

  • Developing Design documents for the requirement specification
  • Interacting with Business users and Business Analyst to design prototypes
  • Involved in designing the modules by creating Class diagram, Sequence diagram, etc., using UML Rational Rose
  • Implemented Struts Actions, Struts mapping and validation classes
  • Designed, developed and tested modules in the PARS Application which is a J2EE application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Application Server. Also modified and reconfigured applications, tuned for performance and workload management etc.
  • Walgreen’s persistence framework is used for Persistence.
  • Involved in Hibernate configuration and writing DAO classes
  • Involved in customizing Web Content Management of intranet portal site using Workplace Web Content Management.
  • Involved in writing complex PL/SQL and SQL blocks for the application
  • Oracle is used as back end and developed the PL/SQL procedures and triggers
  • Configured Log4j configuration for complete project
  • Automated the process of deployment to System Test and User Acceptance Testing by writing a build script. The same build script will be used to package for production.
  • Responsible for peer code reviews, program documentation.

Environment: Java, J2EE, Struts, Hibernate, JDBC, JSP, Servlets, JUnit, Ant, Web Services, SOAP, Oracle 10g, Toad, XML, Log4J, Weblogic

Confidential

Java Programmer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Developed prototype of the application for the Business approval.
  • Enhanced the Web Application using Struts.
  • Implemented SOAP using Web services to communicate with other systems.
  • Documented the code using Javadoc style comments.
  • Wrote Client side validation using Struts Validate framework and Java script.
  • Implemented Struts Action classes using Struts controller component.
  • Wrote unit test cases for different modules and resolved the test findings
  • Created business logic and application in Struts Framework using JSP, and Servlets
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Written SQL queries and PL/SQL stored procedures.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Helped production support team to solve trouble reports
  • Involved in Release Management and Deployment Process.
  • Involved in UAT Support & Bug Fixing.

Environment: Java, J2EE, Struts, Web Services, Weblogic, JSP, Servlets, HTML, ANT, MAVEN, Redhat Linux, Windows 2000.

Confidential 

Java Programmer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Designed, developed and implemented the application as a team member.
  • Implemented Business Logic of the system using Core Java API
  • Involved in Analysis, Design, Coding and Development of custom Interfaces
  • Developed many Java Interfaces to integrate the Web Services with the database transaction tables.
  • Experience in developingwebservicesfor production systems using SOAP
  • Hands on experience with data persistency using Hibernate and Struts framework
  • Developed the Servlets and Data Access Layer classes
  • Dealt with Java Beans helper classes and Servlets for interacting with the user interface written in JSP.
  • Servlets and JDBC were used in retrieving data
  • Used JDBC API for interaction with the Oracle Database.
  • Used JavaScript for client side validations
  • Maintained the existing code base developed in the Struts, Hibernate framework by incorporating new features and doing bug fixes
  • Testing the module and fixing the bugs.
  • XML was used to transfer the data between different layers and dealt with the database operations e.g., Calling stored procedures and stored functions.
  • Worked on database interaction layer for insertions, updating and retrieval operations on data

Environment: Java, J2EE, Struts, Web Services, Weblogic, JSP, Servlets, HTML, ANT, MAVEN, Redhat Linux, Windows 2000.

We'd love your feedback!