We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Wakefield, MA

SUMMARY

  • Over 7 years of IT industry experience in Architecture, Analysis, Design, Development, Implementation and Testing of software applications using Java/J2EE technologies.
  • Experience in the following domains: Insurance, Finance, Healthcare and Manufacturing.
  • Experience in application developing using Java, J2EE, EJB, Struts, Struts2, JSP, Servlets, Ajax, Hibernate, Spring, JUnit, Log4J, XML, ANT, JavaBeans, JDBC, JMS.
  • Having extensive experience in Application Servers like Web Sphere 6.0, Oracle 11g, BEA Web Logic 11g, J Boss and Apache Tomcat.
  • Efficient in software skills in generating design and architecture artifacts using UML.
  • Extensive experience in Jakarta Struts 1.0/1.2/2.0 MVC Frameworks.
  • Experience in developing web based GUIs using JSP, HTML, Java Applet, JavaScript, j Query, and JSTL.
  • Expertise in XML, SAX, DOM, XSL, XSLT, JAXB, XPATH, Custom Tags.
  • Good Knowledge in writing complex SQL Queries, Stored Procedures, Triggers and very well experienced in PL/SQL.
  • Experience in using the SQL Development Tools: SQL Developer, MySQL Workbench, SQL Navigator and TOAD.
  • Experience on Operating systems like Windows98/2000/NT/XP/7, Linux.
  • Familiar with the use of design patterns including MVC, Session facade, Singleton, Data Access Object, Business Delegate, Service Locator, Data Transfer Object patterns.
  • Experience in creating Sequence and Class diagrams using Rational Rose and Star UML.
  • Extensively worked with Eclipse, Net Beans, WSAD and Rational Application Developer (RAD).
  • Strong knowledge in Oracle, MS - SQL Server, MySQL.
  • Extensive knowledge in writing builds scripts using Ant, Maven.
  • Having good experience in writing JUnit test cases.
  • Experience of using Web Services (SOAP, UDDI, XML Registries)
  • Excellent communication skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS

Languages: Java, J2EE, J2SE, SQL, PL/SQL

Web/J2EE Technologies: AJAX, Servlets, JSP, JSF, JSTL 1.1, EJB 3.0, JMS, Hibernate 3.0, Struts2.0, JDBC, JNDI, RMI, JUnit, Spring, Web Services, Apache CXF, XML, XSLT, XPATH, SAX, DOM, SOAP, HTML, DHTML, CSS, JavaScript.

Web/Application Servers: IBMWeb Sphere 6, BEA Web Logic 9/10/11, Apache Tomcat, J Boss

Databases: Oracle 11g, SQL Server, MySQL.

Development Tools: Eclipse, Toad, Rational Rose, XML Spy, SQL Developer, WSAD5.1, RAD7.1, Apache Axis 1/2, Log4j

Operating Systems: Windows, MS-DOS, UNIX, Linux, Bugzilla

Configuration Management: VSS, CVS, SVN, Ant, Maven

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Wakefield, MA

Responsibilities:

  • Designed and developed web interface to computational cluster in the form of Apache CXF and Spring 3 Framework based high-volume synchronous and asynchronous Web Services with MTOM envelope, attachments, and authentication.
  • Responsible for implementing features to subscribe marketing events via messaging and process business logic to filter out irrelevant information.
  • Developed sophisticated enhancements to web UI for Cross-Platform in jQuery UI and JSP.
  • Developed Struts 2 front-end messages to session beans for new events implementing several Design Patterns, such as Façade, Strategy and EJB3.
  • Provided Hibernate Mapping, configuration and Hibernate queries and caching for the above.
  • Implemented components for logging customers’ status into the backend. Output both interactive and non-interactive charts with JFreeChart Framework.
  • Used PL/SQL Developer for developing, testing, debugging, and optimizing Oracle PL/SQL stored-program units such as packages, and triggers.
  • Designed XML Schemas for various user screens like summary, report, data fetching in the service-oriented architecture (SOA).
  • Tuned the application and analyzed the Java codes with JProfiler.
  • Followed the agile software development with Scrum approach as per specific standards.

Environment: Java, J2EE, JPA, Web Services, Axis 2, Apache CXF, SSL, Ajax, Eclipse, EJB, Maven, Ant, JDBC, XML, XSLT, JUnit, DB Unit, Spring, Struts 2, Hibernate, Oracle, Apache Velocity, JavaScript, jQuery, XHTML/DHTML, Subversion, SOA, Tibco, Linux.

Java Developer

Confidential, Kansas City, MO

Responsibilities:

  • Developed the application based on Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Developed the presentation layer with HTML, JavaScript, j Query, JSP and Struts.
  • Implemented business processes such as User Authentication, Amount Transfer using Session EJB. Wrote data persistence logic for Hibernate backend.
  • Implemented the application laid down by several design patterns such as MVC, Annotations, Business Delegate, Session Facade, Service Locator, Data Access Object, Data Transfer Object, Singleton, State, Strategy and Factory.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of patient status report.
  • Created SOAP Web Services to transfer the information between .NET applications.
  • Worked with different XML APIs such as JDOM, JAXP (SAX) and JAXB in the request response data marshalling as well as un-marshalling process.
  • Wrote efficient SQL, stored procedures and triggers for business needs on Oracle.
  • Deployed the applications on Oracle Web-Logic 11g Application Server. Subversion as a source repository and version control system.

Environment: Java, JavaScript, jQuery, JSON, J2EE, JSP, JUnit, Struts, EJB, JMS, JNDI, Oracle 11g, SQL Developer, HTML, XML, DOM, SAX, Maven, Web Logic, Hibernate, Spring, Subversion, Apache Axis2, Apache CXF, J Profiler.

Java Developer

Confidential, Flushing, NY

Responsibilities:

  • Wrote front end code with Apache Velocity Template and JSP.
  • Implemented client side validation using JavaScript, Prototype JavaScript Framework.
  • Developed the application using Spring Framework to implement a MVC design approach.
  • Used J Profiler to assess memory leaks and thread conflicts.
  • Used JPA Hibernate in persistence layer of the application.
  • Developed several Session Beans and Message Driven Beans.
  • Implemented web services using WSDL for authorization.
  • Used Ant scripts to build the application and deploy on Web Sphere Application Server.
  • Performed unit testing of core functionalities through JUnit.

Environment: HTML/DHTML, Java, JavaScript, Servlet, JSP, Velocity, EJB, J Profiler, spring, JPA, Hibernate, JDBC, SQL Server, Web Sphere Application Server, CVS, Ant, JUnit, and Log4J.

Java Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Used J2EE (JSP, Servlets, EJB), Java, JDBC, Serializable, Collections, and Entity Beans to map the java classes to corresponding data.
  • Development the flow of Sales and Distribution Report Generation via Web Services. In corporation of barcode printer for generation of material barcode.
  • Created PL/SQL scripts; Wrote cursors, triggers and stored procedures.
  • Generated complex reports using SQL queries.
  • Wrote UNIX Shell scripts to start and stop different Consumer processes.
  • Involved in unit testing, integration testing and UAT.
  • Designed patterns such as Business Delegate, Factory pattern towards interaction between web component and business component.

Environment: Java, J2EE, EJB, JSP, JNDI, Servlets, JDBC, JUnit, Struts, DHTML, CSS, JavaScript, IBM Web Sphere Application Server, Rational Rose, XML, XSLT, Oracle 10g, CVS, UNIX, Shell, ERP.

Java Developer

Confidential

Responsibilities:

  • Responsible for coding and implementing Spring MVC.
  • Designed the web pages GUI using JSP, Tiles, HTML, and CSS.
  • Implemented persistence layer using JDBC and created the Data Access Objects.
  • Used Core Spring to separate an application's configuration and dependency specification from the actual application code. Used Eclipse as Java IDE tools for development.
  • Deployed the application in Web Logic. Enabled logging as a value added feature due to restrictions in server access to view logs. Enabled this with Log4j.
  • Responsible for Unit Testing using J Unit Including Integration Testing and User Acceptance Test (UAT).
  • Experience in build management with Ant scripts.

Environment: Java, Java Beans, Java Script, JSP, Servlets, Spring, Tiles, CSS, HTML, Oracle Database, XML, Log4j, JUnit, ANT, Eclipse, Web logic 8.1, Oracle10g, Toad 7.2.0.0, Linux.

We'd love your feedback!