We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Orinda, CA

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in design and development of applications in Java/J2EE .
  • Experience in Software development life cycle ( SDLC ) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Experienced in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JPA, JAX-WS, Struts, EJB, Spring, Hibernate, JMS, XML, JUnit.
  • Experience in using ORM frameworks like Hibernate, JPA and integrating with SpringORM
  • Developed SOAP and RESTful Web Services using Apache CXF, JAX-WS RI
  • Experienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory .
  • Developed applications based on Model-View-Controller (MVC) architecture using Struts , SpringMVC and JSF
  • Experience in working with the presentation layer using HTML, CSS, JSP, JSTL, Custom tag libraries, JavaScript, JQuery, and AJAX.
  • Good experience in J2EE Testing in developing test cases with JUnit for Unit testing, and logging using Log4J.
  • Experience in JDBC Programming and also with writing SQL Queries, PL/SQL stored procedures, Functions, and packages.
  • Worked with RDBMS like My SQL, Oracle, and DB2.
  • Good experience in implementing JUnit for Unit testing, logging using Log4J and ANT tool to compile, package and deploy the components to the Application Servers in different environments.
  • Experience with Agile/Scrum and Test Driven development ( TDD ).
  • Good Communication, presentation and interpersonal skills and very good team participant

TECHNICAL SKILLS:

Java/J2EE: Java, JSP, Servlets, JDBC, JMS, EJB, JNDI, JAX-WS, JPA

Web Frameworks : JSP/Servlets, JSF, Struts2, Spring MVC

Spring Modules: Core, Spring IOC, Spring ORM, Spring AOP

Web Services: RESTful, SOAP based Apache CXF and JAX-WS

App/ Web Server: WebSphere, WebLogic, JBoss, Tomcat

Database: Oracle, DB2, MySQL

Spring: Spring (Core, ORM, AOP )

ORM: Hibernate, JPA

Testing Tools: JUnit, Checkstyle, PMD

Operating Systems: Windows, Linux

IDE: RAD, Eclipse and NetBeans

Source Control: PVCS, SVN, CVS

PROFESSIONAL EXPERIENCES:

Confidential,Orinda, CA

Java Developer

Responsibilities:

  • Involved in requirement analysis, preparing functional specifications, development and database administration with sprint planning sessions part of Agile Scrum.
  • Involved in data conversion of Veritas from its parent company Symantec.
  • Developed extraction mappings to load data from Oracle database to cloud based FNO (Flexnet Operation) for Flexera.
  • FlexNet Operations. This is the cloud-based license entitlement and management system for the back office.
  • Involved in implementing business logic with Oracle-stored procedures, functions and triggers using PL/SQL.
  • Involved in creating new database objects like tables, views, procedures, packages, sequences, etc.
  • Installation and configuration of Oracle 10g & 11g Database Server.
  • Involved in Importing and exporting the Tables, Users, and Schemas.
  • Generated XML files for data transformation to another system used XML parsers to parse XML data.
  • Develop and implement java Batch files/Unix shell Scripts to run java jar files.
  • Modified existing java code-base for the data conversion tool.
  • Written UNIX shell scripts to perform the batch jobs and to schedule the jobs
  • Used subversion tools, SVN version management to manage various versions of the procedures and functions for of the application.
  • Created Subscriptions in Data Mirror with different Mapping Types.
  • Wrote SQL and PL/SQL programming code for ODI and oracle.
  • Extracted data from Oracle Staging table and transform into FNO XML API format.
  • Submitted XML files to FNO for processing.
  • Loaded data in Staging and Production databases.
  • Used Unix Shell Scripts for Code optimization and Performance tuning of the application.
  • Involved in system programming (Shell and SQL) to automate database pickup, monitoring and other DBA functions.

Environment: Java 1.7, J2EE, Hibernate, UNIX, PL/SQL, Oracle 11g, JSP, EJB, JavaScript, XML, RESTful Web Services, WebLogic, Junit, ANT, Eclipse, SVN

Confidential,Kennett Square, PA

Java Developer

Responsibilities:

  • Interacted with the business users for understanding the requirements based on the functional requirements.
  • Developed the Application using Spring MVC Framework, and used JSP, HTML, CSS, JavaScript, JQuery for the web page development.
  • Developed custom controllers for handling the requests using the spring MVC controllers.
  • Involved in design and development of server side layer using Spring IOC, Spring ORM, Spring AOP and JAX-WS Web Services.
  • Used Auto-Wired for bean management through Spring IOC
  • Configured Association Mappings like one-one and one-many in Hibernate .
  • Used Hibernate to persist the data efficiently into database and also integrated it with the Spring ORM framework.
  • Implemented Spring with AOP in exception handling, which it reduce the development time to handle the exceptions
  • Created RESTful Web Services for populating and saving data from/to database.
  • used Maven for build framework and Jenkins for continuous build system
  • Developed DAO classes for the persistent in correlation with hibernate.
  • Used Maven to build the project and deploy the applications on the server.
  • Involved in support of deployment process of the application on WebLogic Application Server
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit .
  • Used SQL, PL/SQL and SQL for interfacing to databases like Oracle 9.i, 10g and SQL Server.
  • Good Expertise with RDBMS like My SQL, Oracle, and DB2.
  • Used SVN as a documentation repository and version controlling tool
  • Maven framework for the project build
  • Used Eclipse as IDE tool to develop the application and JIRA for issue tracking.

Environment: Java 1.7, J2EE, Spring, Hibernate, Restful, Web Services, UNIX, Jenkins, Maven, Wely,SQL,PL/SQL,UNIX Shell, JSP, Eclipse, WebLogic, JUnit, CVS, CSS, HTML, XML, XSD, JavaScript, Oracle 10g and Windows 7

Confidential,Stevens Point, WI

Java Developer

Responsibilities:

  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern .
  • Used Struts Tiles Framework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, JavaScript/JQuery
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml .
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Implemented integration of Struts Action classes and the EJB's services layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server ( WebLogic ).
  • Have proficiency in using DAO and DTO patterns to persist data into database
  • Used Hibernate as persistence framework for DAO layer to access the Oracle 10g database
  • Produced SOAP WebServices using Metro JAX-WS RI for building the business application layer.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipse for development and deployment of application in WebLogic Application Server .
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control .
  • Actively involved in code reviews and also in bug fixing.

Environment : Core Java, Struts 2.x, Hibernate, PL/SQL, Struts Validator Framework, Jenkins, Maven, JQuery, JSP, EJB, Oracle11g, JavaScript, XML, SOAP, Web Services, WebLogic, Junit, ANT, Eclipse, SVN

Confidential,Jacksonville, FL

Java Developer

Responsibilities:

  • Worked in different phases of SDLC process to implement the functionality of the application.
  • Designed and developed front end screens using Java, JSP, Servlets and Struts framework.
  • Implemented MVC Design Patterns using Struts Framework
  • Used Struts Tiles Framework for designing the layout of the application.
  • Used validator framework to validate various fields in the application using XML files with rules.
  • Developed Action Form, Action Class, Action Forward Servlets and Struts Configuration File
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site
  • Used JavaScript for client side validations.
  • AJAX for the asynchronous server calls
  • Supported integration efforts between the Struts Action classes and the EJB's services layer Implemented JPA for persisting data into database.
  • Used Design Patterns like DTO and DAO, Session Facade, service locator
  • Created Perl and UNIX scripts to launch the java modules on JBoss application server and to generate the user reports.
  • Worked on JBoss application server to deploy the application .
  • Implemented the Mail API service in Perl code to alert the users in case of any batch job failures.
  • Used JPA framework for DAO layer to access the MySQL database.
  • Developed and debugged the application using RAD IDE.
  • Involved in developing Unit, System and Integration test
  • Involved in the preparation of use case, class and sequence diagrams using Rational Rose .
  • Worked with QA team to resolve the defects and UAT defects with the business users

Environment: Java, J2EE, Servlets, JSP, JPA, Struts, JavaScript, SQL, XML, XSLT, HTML, CSS, UML, Perl, JBoss, RAD, MySQL UNIX

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of Administration, Billing modules.
  • Designed web pages using JSP, HTML and client side validation with JavaScript.
  • Business logic implementation using Struts framework.
  • Designed and implemented Servlet module to capture the XML as request and parse XML.
  • Developed and deployed EJBs (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Deployed business components into WebSphere Application Server and involved in transaction management and security management.
  • Developed database objects like stored procedures to maintain referential integrity of the database.
  • Implemented Design Patterns like Session Façade, Singleton and Transfer Objects .
  • Used JUnit to do the unit testing and Log4J to create log files.

Environment: Java, JavaScript, XML, WSAD, Servlets, JSP, EJB, Struts, WebSphere Application Server, WSDL, log4j, Oracle 9i, JUnit

We'd love your feedback!