We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Libertyville, IL

SUMMARY

  • 6+ years of experience in Java Development includes Analysis, Design, Developing, Testing, Implementing, Troubleshooting and supporting for Java/J2EE Applications.
  • Expertise in developing applications using Java/J2EE, Spring, Hibernate, Struts, Web services, EJB, JMS, Servlets, JSP, JDBC, XML, AJAX, JQuery, CSS and JavaScript.
  • Experience in developing the SOAP/Restful Web Services.
  • Experience in developing the GUI by using the tools like JSP, AJAX, JavaScript, jQuery and HTML.
  • Experience with Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Proficient in RDBS structures, writing PL/SQL Stored Procedures and SQL Queries.
  • Experience and Strong noledge in Design Patterns like Singleton, Service Locator, MVC, Facade, Value Object and Cache Technique.
  • Experienced in Tomcat and Web logic Administration, Installation, domain creation, JMS, JDBC configurations, J2EE applications deployment and Troubleshooting.
  • Working noledge of Agile SCRUM methodology.
  • Performed all dimensions of development including Business Process Analysis, Requirement Analysis, Design, Coding, Testing and Implementation.
  • Extensive experience in Software Configuration Management using Version Control tools such as CVS, SVN and responsible for various software version releases.
  • Experience with test - driven development using a various unit testing framework such as Junit
  • Proficient in writing UNIX and shell scripts.
  • Methodical noledge of Application development life cycle and Software Engineering Principles.

TECHNICAL SKILLS

Languages: Java (JDK 1.4/1.5/ 1.6)

Web Technologies: JSP, Servlets, HTML, JavaScript, JQuery, CSS, XML, AJAX

Web Services: SOAP, Restful Web Service

Frameworks: Spring, Struts, Hibernate, GRNDS(Accenture’s Custom Framework)

Application/Web Servers: Tomcat, Web Logic, Web Sphere, Jetty

IDE Tools: Eclipse, Rational Application Developer (RAD) and Net beans

Databases: Oracle 11g, MySQL

Tools: Ant, Maven, Log4J, JUnit, Active MQ, IBM Rational ClearQuest

Other Technologies: JAXB, JiBX, Jackson Mapper

PROFESSIONAL EXPERIENCE

Confidential, Libertyville, IL

Java Developer

Responsibilities:

  • Developed different JavaBeans and halper classes to support Server Side programs.
  • Written test cases for unit testing using JUnit testing Framework.
  • Involved in development of backend code for email notifications to admin users with multi excel sheet using the xml.
  • Modified the existing Backend code for different level of enhancements.
  • Used Axis to implementing Web Services for integration of different systems.
  • Designing error handling flow and error logging flow.
  • Working closely with Testing team for issue fixing and coordinating test set up for testing
  • Involved in J2EE patterns MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Business Delegate, Service Locator and Singleton for the enterprise applications.
  • Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping java classes and database tables.
  • Analyzed and Implemented Web Services migrating from JAX-RPC to JAX WS.
  • Involved developing the Web services using AXIS2 framework.
  • Extremely Involved with web services development
  • Responsible to write AJAX calls to verify and validate the data in server side.
  • Involved in developing the reusable java script library which will be plugged with different web pages.
  • Created detailed design document, use cases, sequence and class UML diagrams using Rational Rose.
  • Used Eclipse IDE as development environment to design, develop, and deploy Spring Components on Tomcat.
  • Setup the Integrated Development and Testing environments to deploy different applications in servers using Unix-Shell scripting.
  • Used Subversion for activities tracking me.e., Version Controlling and Change Management dat is tracking structure of folders, maintaining global revision number for the whole repository and SVN operations.
  • Involved in code reviews and responsible to fix the code review bugs.
  • Responsible to fix the issues raised by QA.

Environment: Java, J2EE, JSP, AJAX, HTML, Java Script, spring, Maven, Activemq, Hibernate, Eclipse, XML, XSD, JDK 1.5, JMS, Tomcat 5.0, Unix, Maven and SVN.

Confidential, Bothell, WA

Java Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
  • Responsible to enhance the Portal UI using HTML, JavaScript, XML, JSP, JAVA, CSS as per the requirements and providing the client side JavaScript validations.
  • Used Spring Core Annotations for Dependency Injection.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP me/p request
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Used client side java scripting: JQUERY for designing TABS and DIALOG BOX
  • Setup the Integrated Development and Testing environments in order to deploy different applications in servers using Unix-Shell scripting.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for the logging the output to the files
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: JDK1.5, JSP, Servlets, SQL, JavaScript, spring, Hibernate, WebSphere, Oracle 9i, XML, XPath API, UNIX, Selenium, Web Services, WSDL, SOAP, AJAX, CSS, ANT.

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Collected required information from Agents for documenting the requirements of Accounting module, claims module.
  • Performed Iteration Planning for the Modules developed.
  • Involved in development of User Interface using XSLT, HTML, JavaScript, Ajax, DOJO and JSTL.
  • Created Dialog boxes using DOJO for better look and feel.
  • Used spring framework and interacted with backend database using Hibernate framework.
  • Used XSLT for all the front end development.
  • Performed JavaScript Validations on the data submitted by the user.
  • Used Struts MVC framework for the project and created Action, Look Dispatch Action, Validation Framework, Tiles etc.
  • Used JSON to transfer the request from the web page to the server.
  • Developed a suggest box using Ajax to make an asynchronous drop downs of all business units using both xmlhttprequest objects and ActiveX objects.
  • Generated the required XML files to transfer data between the server and the web pages.
  • Used DOM parser for validating the XML files against their respective Xmlschemas.
  • XPATH expressions are used to extract data from the XML files.
  • Used JDBC in the persistence layer.
  • Spring AOP was used to perform logging all along the application at different join points like before/after method callings.
  • Good understanding of the various states of objects in hibernate and well versed with the transportation of data objects across the tiers by detaching, reattaching to the session.
  • Developed unit test cases using JUnit and Mock Objects.

Environment: Java, JDK 1.5, JSP, Struts, JDBC, JavaScript, AJAX, CSS, JQuery, Eclipse, Tomcat, HTML, XML, XSLT, DOJO, Ajax, JSTL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding open source frameworks along with debugging by Jadclipse tool
  • Understanding, Analysis of Business/Technical Requirements of the BRMS (Business Rules Management System
  • Learnt GWT, Worked on development and enhancements of the modules.
  • Involved in preparation of FSD and HLD for the BRMS.
  • Customizing the UI to give the look and feel based on the client requirements and code standards.
  • Developing the Rules Request modules involved usage of advanced GWT and AJAX calls. Integrated the module to the existing project and delivered a clean, standard and efficient working model.
  • Worked on resolving the defects (including P1 and P2)
  • Helped in implementing the enhancements which came in the UAT phase which includes proper shaping of the Global Area assets, providing a provision for the JAR files upload in the BRMS module, customizing the user permission and role based SSO(Single Sign On) authentication.
  • Performing Requirement Traceability Matrix using Quality Center tool.
  • Unit testing for the modules were customized.
  • Provided warranty support for the BRMS for the span of 3 months.

Environment: GWT, Java, Web Logic, UNIX OS, CSS, JavaScript, JBoss, AJAX, Eclipse, Perforce, Maven, Hudson, HP Client for Automation, Argo UML, Putty, HP Quality Center.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Servlets, Struts, JSP and Java Beans for developing the Performance module using Legacy Code.
  • Involved in EMI (Repayments), ChequeBounce, Deposits module in all activities.
  • Involved in coding for JSP pages, Form Beans and Action Classes in Struts.
  • Created Custom Tag Libraries to support the Struts framework.
  • Involved in Writing Validations.
  • Involved in Database Connectivity through JDBC.
  • Involved in Writing DAO’s.
  • Developed JUnit Test cases and performed application testing for QC team.
  • Used JavaScript for client side validations.
  • Participated in weekly project meetings, updates and Provided Estimates for the assigned Task.

Environment: Java, JSP, Hibernate, Struts1.1, JSP, JavaScript, HTML, XHTML, CSS, Log4j, Tomcat5.5, Mysql5.0

We'd love your feedback!