We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

OhiO

SUMMARY

  • Around 7 years of experience in application development for web based, internet/intranet, client/server, distributed architecture and component oriented architecture using Java/J2EE technologies.
  • Good experience in developing front end & back end applications with J2EE platform.
  • Extensive experience in Object Oriented design, Systems Analysis, Software & Client Application development.
  • Proficient with different Software development methodologies including Waterfall and Agile (SCRUM)
  • Good working experience on XML technologies like XML, XSL, XSD, XSLT, Xquery, XPath and DTD.
  • Expert inworkingwithcuttingedgefront - endtechnologies/frameworkand libraries likeJQuery,Prototype,(X) HTML,OOJavaScript,JSON, DOM,CSS,XML/XSLT,AJAX.
  • Experience in working over Web Services with SOAP, Rest, Apache Axis.
  • Experience in creating RESTful web services using Spring MVC.
  • Experience in creating SOAP/WSDL web services using Apache CXF
  • Expert in developing MVC patterns based web applications using Struts.
  • Good experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Expertise in developing Object Relational Mapping using Hibernate and Oracle.
  • Experience in implementing dynamic web applications using Application Servers like JBoss, Apache Tomcat deploying in various environments like Windows, UNIX and Linux.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Spring Framework.
  • Expertise in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC
  • Really strong working knowledge of front end technologies including Java script framework and Angular.js.
  • Proficient in software development methodologies such as waterfall, agile (SCRUM) and rational unified process
  • Performed unit testing using Junit.
  • Good experience in JavaScript and AJAX.
  • Experience with frameworks/tools like Struts, Hibernate, Spring, Ant, J-Unit, Log4J, JSP and JSF.
  • Good working knowledge on Application development life cycle process.
  • Work experience in open source environment.
  • Excellent Track Record in delivering Highly Scalable and Efficient Multi-Threaded Applications on time using standard development practices.
  • Good analytical and communicational skills and ability to act as key team player.
  • Good debugging and code documentation skills, have provided result oriented solutions to my team.

TECHNICAL SKILLS

PROGRAMMING LANGUAGES: Java, J2EE, Java Script, JQuery, HTML5, DHTML, CSS3, PHP, JSTL, C, C++, Perl, XML. Node.JS, AngularJS

JAVA TECHNOLOGIES: Servlets, JSP, EJB 2.x/3.x, JMS, JNDI, SWING, JSON

FRAME WORK /API/IDE/ TOOLS: MVC, Spring 2.0/3.0, Struts … JSF 2.x/3.x, DOJO, Log4j, JUnit, Ant, Maven 1.0 ERWIN, Eclipse, RAD 8.0, RAD 8.5, Net Beans, My Eclipse, Eclipse, TOAD, SQL Developer.

WEB SERVICES: SOAP, Restful, Apache Axis

DESIGN PATTERN: J2EE Design Patterns.

WEB/APP SERVER: WebSphere, Tomcat 7.0, Weblogic, Jboss

DATABASE: Oracle 11g/10g/9i, MS SQL Server, My SQL.

PLATFORMS: Windows, UNIX (Solaris, Linux, AIX).

PROFESSIONAL EXPERIENCE

Confidential, Ohio

Java Developer

Responsibilities:

  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Created and maintained the configuration of the Spring Application Framework.
  • Designed and developed various modules of the application with J2EE design architecture.
  • Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
  • Utilized Spring JDBC to write DAO classes to interact with database.
  • Tasked to map business objects to database using Hibernate.
  • Involved in development of data abstraction layer using Hibernate ORM framework with spring support and JDBC driven components.
  • Used Collections framework, I/O Streams, Multi-threading, and core java.
  • Developed hibernate mapping files, to map database tables to java domain classes.
  • Designed and Developed WebServices to interact with various business sectors and used REST protocol for web services communication
  • Extensively used HQL while developing the Hibernate DAO classes.
  • Configured Web Sphere 6.0 Server for deploying web and business components.
  • Configured the Log4J to log the warning and Error Messages.
  • Used Oracle as DB for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Created RESTful web services interface to Java-based runtime engine.
  • Developed the web application by integrating JSF ICEfaces employing AJAX at client side components enabling rich web applications without any separate plugins.
  • Developed Correction Screens using custom front end forms using XML, XSLT, Angular JS, and JQuery.
  • Used AJAX, JSON to send request to the server to check the functionality of the website.
  • Used Web services - WSDL and SOAP for testing.
  • Manual application (EAR) deployment and integration testing in WAS 5.1/6.0 Linux servers.
  • Developed JUnit test cases for all the developed modules.
  • Closely worked with the QA team for testing and resolve bugs in the application.

Environment: Core Java, Spring MVC, Hibernate, Oracle, JAVA, J2EE, JSP, Servlets, JDBC, PL/SQL, HTML, Web Sphere 6.0, Eclipse, JUnit, and Log4J.

Confidential, Westfield Center OH

Java Developer

Responsibilities:

  • Developed and deployed Java REST web services using Spring Framework.
  • Designed and Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets.
  • Was involved in the preparation of the software requirements and Component design documents, Component Specification Document.
  • Used WS-Security for authenticating the SOAP messages along with encryption and decryption.
  • Developed UML models consisting of Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose software.
  • Designed and developed a REST Web Services using Jersey framework build on JAX-RS.
  • Applying Design Patterns and Principles in software development.
  • Used facade design pattern for implementation.
  • Involved in the building Maven POM files and Maven testing.
  • Involved in writing the associations for the query in mapping xml files in Hibernate.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Worked exclusively on MDB, Messaging Queues and Posting Error Messages to the Queue.

Confidential, Minneapolis MN

Java Developer

Responsibilities:

  • Involved in requirements gathering, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Followed Agile Methodology to produce high Quality software and satisfy the customers.
  • Design and developed web application using JSF, spring and AJAX technology and front end UI using JSF RichFaces components.
  • Configured Hibernate, spring and JSF to map the business objects to Oracle Database using XML configuration file.
  • Extensively Used Ajax4JSF (A4JSF) with RichFaces to have high response time with the use of AJAX technology.
  • Developed JSP, Servlets and custom tags for creating user interfaces and EJB Session Beans for model layer.
  • Wrote various Hibernate Queries using HQL and used hibernate criterion to execute search queries against database.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Designed and Developed Web Services using WSDL and SOAP to order the customer reports.
  • Storing the SOAP messages received in the JMS Queue of WebSphere MQ (MQ Series)
  • Implemented XML Parsers like SAX and DOM for generating and extracting XML documents.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO)
  • Configured Web Application Context as Context Listener in the web.xml file to Integrating Spring with JSF.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Developed Correction Screens using custom front end forms using XML, XSLT, Angular JS, and JQuery.
  • Involved in writing Hibernate mapping files (HBM files) and configuration files.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Wrote ANT Script to build the application and deployed the application on JBOSSApplication Server.
  • Developed Test Cases using Junit test framework with JMock mock object framework for DAO classes testing.
  • Implemented logging and tracing the messages using Log4J.

Environment: Java, Ajax, JavaScript, HTML, JSP, Hibernate, JSF, spring, XML, SOAP, WSDL, Junit, ANT, POI, WebSphere, RAD, Log4J, PL/SQL, Oracle, Rational Rose and Windows.

Confidential, Minneapolis MA

Java Developer

Responsibilities:

  • Played crucial role in customization and production support of application with requirement gathering, analysis, troubleshooting, production deployment, administrating and development using agile principles.
  • Developed the user interfaces using Web 2.0, AJAX, JSP, Struts, HTML, CSS, Java Script, and DHTML.
  • Generalized Top Link mapping template for the application so that TopLink related code could be separated from the actual DAO implementation.
  • Worked on MVC framework preferably Web Work and STRUTS 2.0 with spring dependency injection for application customization and upgrade.
  • Used multiple Action Controllers to control the page flow, Interceptors for client validations.
  • Used Spring ORM package as an integration layer for ORM mapping API's, including Hibernate.
  • Design application using new themes and custom templates and user interface by using JSP, HTML, XML,
  • XSLT, CSS and Java Script. as per Verizon business new theme requirement.
  • Used AJAX to get faster response to the user without refreshing the whole page, to develop and customize the dynamic web pages.
  • Developed APIs using PL/SQL to interact with the oracle database.
  • Used WS-Security concepts for implementing secured web services to restrict only for prescribed users to secure customer information.
  • Implemented the integration of STRUTS and SPRING IOC and injected spring beans to struts action classes.

Environment: J2EE, MVC, Struts 1.3, Java, JSP, Servlets, Hibernate, JSTL, JUnit, XML, HTML JavaScript, DB2, UNIX, Windows XP, UML, Eclipse 3.0, Web logic 8.0 Application Server.

Confidential 

Jr.Java Developer

Responsibilities:

  • Developed performance module using Servlets, Struts, JSP and Java Beans using legacy code.
  • Involved in developing JSP pages, Form Beans and Action Classes in Struts.
  • Worked on Custom tag libraries to support the struts framework.
  • Developed custom validations.
  • Developed code to connect the database through JDBC.
  • Involved in developing test scripts.
  • Used JavaScript for client side validations.
  • Involved in client review meetings, updates and reported daily work to stakeholders.

Environment: J2EE, MVC, Struts 1.3, Java, JSP, Servlets, Hibernate, JSTL, JUnit, XML, HTML JavaScript, DB2, UNIX, Windows XP, UML, Eclipse 3.0, Web logic 8.0 Application Server.

We'd love your feedback!