We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Over 5 years of IT industry experience in Architecture, Analysis, Design, Development, Implementation and Testing of software applications using Java/J2EE technologies.
  • Accustomed to complex, fast paced, distributed environments.
  • Worked in several system services such as logging, transaction management, exceptions, security.
  • Good understanding of Design Patterns and n - tier architecture.
  • Extensive experience in OOP, OOAD, System Analysis design, Development and Deployment of various Applications in Java Technologies.
  • Extensive experience in J2EE Design Patterns, MVC Architecture, Hibernate, spring and Struts Framework.
  • Extensive experience in using dynamic web content technologies including JavaScript, AJAX, SVN, Log4J, build tools Maven, Ant.
  • Proficient in designing and developing J2EE applications using Model View Controller Pattern, Singleton pattern and Data Access Object.
  • Experienced in using IDEs such as Eclipse, Netbeans.
  • Skilled in developing web applications using JSP, Servlets, JDBC, JNDI, JavaBeans, HTML, XML, XSL, XSLT and J2EE web services.
  • Experience in using the Entity Java Beans, POJOs.
  • Experience in working with Application Servers including Apache Tomcat and JBOSS.
  • Good exposure to Service Oriented Architecture (SOA) and developing J2EE Web Services using SOAP, WSDL, Apache Axis2 .
  • Excellent knowledge and experience in MS SQL Server, MySQL and Oracle databases.
  • Proficient in programming with SQL, PL/SQL and Stored procedures.
  • Extensive experience in Linux, UNIX, Shell scripting.
  • Ability to work in a team as well as independently with minimum supervision.
  • Quick learner and self-motivated with excellent communication and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: Java, PL/SQL, Shell Scripting, Perl

Java Technologies: J2EE, JSP, Servlets, Tag Libraries, JSTL, EJB, JSF, JNDI, JDBC, JMS, Ajax, SOAP Web services, Apache Axis, Maven 2.0, Ant

Frameworks: Struts, Spring, Hibernate, Apache Axis.

Application Servers: IBM Web Sphere, BEA Web Logic, Java Application Web Server

Web Servers: Apache Tomcat, Jboss.

IDEs: Eclipse, GWT, Net Beans.

RDBMS: Oracle, SQL Server, MS Access

Markup Languages: XML, XSL, XSLT, WSDL, HTML, DHTML, CSS

Scripting Languages: Java Script, CGI and AJAX

Operating Systems: Windows, Linux, UNIX, Mac.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Boston, MA

Responsibilities:

  • Implemented J2EE Design Patterns like MVC.
  • Designed and Developed policy screens using HTML, XHTML, DHTML, AJAX and JavaScript.
  • Responsible for managing deployment descriptors such as web and Hibernate.
  • Involved in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
  • Configured faces-config.xml and applicationcontext.xml for JSF and Spring AOP Integration.
  • Created backing bean to define methods associated with components, input validations, event handling and navigation processing.
  • Developed GUI policy forms implementing JSF-lifecycle.
  • Implemented the business logic using the Enterprise Java Beans (Session Beans).
  • Configured Transactional and Security attributes for application wide Session Beans.
  • Wrote Validation framework and implemented data validation rules for quality checks in the EDI claim files.
  • Developed build and deployment scripts using Maven to generate WAR, EAR and EJB.JAR files and store them on the repository, publish and deploy on the WebSphere.
  • Designed Re Admin module as a SOA and prepared technical artifacts.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed modules for validating the data according to business rules.
  • Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using JAVA
  • Configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with spring.
  • Created Policy Change Details Components using Java, EJB and JNDI.
  • Configured hbm.xml files for data persistence.
  • Involved in Unit & Integration Testing for all Facultative, Treaty & Wire Modules.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Configured Transactional and Security attributes for application wide Session Beans.
  • Developed logging service using Log4J.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Involved in fixing defects and troubleshooting issues on UNIX environment and wrote Shell scripts to automate jobs.
  • Performed code reviews and mentor junior developers.

Environment: Java 1.4.2, J2EE, OOAD, Maven, Shell AJAX, WebServices, SOAP, WSDL, JMS, EJBs, JSF, Spring, Hibernate WebSphere, PL/SQL,XML, XSLT, JDBC, JavaScript, Dojo, HTML, Oracle 9i, UNIX, JUnit, CVS

Programmer Analyst

Confidential, New York, NY

Responsibilities:

  • Worked on creating Form Bean, Action classes and Configuration files using Struts framework.
  • Used Struts Internalization provision in order to support both US and Canada locales.
  • Implemented large-scale enterprise logistics application. The first phases use a variety of server-side tools (Servlets, Oracle 9i, PL/SQL, Java Stored Procedures, EJB).
  • Developed extensible XLST procedures for handling navigational trees of any depth.
  • Worked on user personalization module using XML as portable data and developed required standard templates of XSL using IBM Lotus XML parser for XSLT .
  • Developed and deployed EJB components (session beans, entity beans), Servlets.
  • Involved in the preparation of test scripts for the use cases.
  • Involved in coding and review of the system.
  • Involved for preparation of user entry screens.
  • Developed the presentation layer using JSPs and HTML.
  • Client side validations were done using JavaScript.
  • Worked on implementing Connection pooling at Web Logic Server.
  • Worked on writing SQL queries and PL/SQL Stored Procedures using Oracle 9i.Used JDBC for connectivity.

Environment: Java, J2EE, XML/XSL, JUnit, Servlets, EJB, Web logic, Oracle 9i, JDBC, JSP, Struts Framework, Validation Framework, HTML, JavaScript, Eclipse.

Web Developer

Confidential, Rochester MN

Responsibilities:

  • Requirements consolidation by interacting with service areas.
  • Conversion of functional requirements into High Level and Low level Designs.
  • Responsible for design and development of UI and configured them using JSF.
  • Added Dojo Ajax for the Rich faces and Tomahawk components for validations, etc.
  • Developed advanced CSS files for front end UI.
  • Implemented MVC pattern using Apache Struts.
  • Developed a web based reporting system with DAO and Apache Struts-Validator using Struts framework.
  • Struts framework components like Action Forms, Action Servlets, Action Mappings, Action Errors are used extensively.
  • JSF, JSP, Servlets, Java, HTML, JavaScript and XML are used for application development.
  • Implemented application flows using MVC.
  • Developed Axis based web service for a Services Charge Value Calculator.
  • Generated web service methods using Apache Axis which were to be exposed to application.
  • Responsible for the conforming to J2EE standards during implementation of designs.
  • Configured and maintained the Spring Application Frameworks IOC Container.
  • Developed the application from a set of universally interconnected and interdependent services with Service-Oriented Architecture (SOA).
  • Used Hibernate as the persistence/ORM framework, for mapping the objects into Oracle10g Database.
  • Written Queries in Hibernate (HQL) for retrieving the data from the Oracle10g database.
  • Involved in preparation of Test cases.
  • Deployed the application to a WAS 6.0 on a Unix system.

Environment: J2EE1.3, Java1.4, JSF 1.1, Websphere Application Server 6.x, Web services, Axis, JDBC, Struts, Hibernate, Spring, SQL, PLSQL, Oracle10g, JSP, Servlets, HTML, JavaScript, CSS, Dojo Ajax, Rich faces 3.1.4.

J2EE Developer

Confidential

Responsibilities:

  • Study, understand the functional specifications and perform requirement gap analysis.
  • Created HLD and LLD
  • Developed POCs for the design
  • Used rational rose to develop sequence diagrams, use case diagrams and class diagrams.
  • Developed Message Driven Beans to communicate with various Queues using JMS Implemented Retry/Rollback Logic which will try sending back to queue if there is any exception in MDB.
  • Implemented Client side and Server side delegates
  • Designed and Developed different modules using Design Patterns (Dao’s, Value Objects)
  • Created SQL Procedures and queries to fetch the business data.

Environment: Java 1.4, J2EE, EJB 2.0, XML, IBM DB2 Client, IBM Rational Rose, Perl, DB2, Oracle 9i, Unix

Java Developer

Confidential

Responsibilities:

  • Coordinated with business users about the requirements.
  • Suggested business with more ways of making it easier for the member to navigate.
  • Developed pages and tested them to make sure they are as close as possible to the application which will be developed.
  • Wrote Java Script functions to get dynamic data and client side validation.
  • Involved in developing User Interface using JSPs, HTML, Java Script for the pages.
  • Responsible for user validations on client side as well as server side.
  • Development of Java classes to be used in JSP and Servlets.
  • Developed functionality to grab the account balance of the checking and savings account of the customer and display on the page.
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO).
  • Worked with PL/SQL scripts to gather data and perform data manipulations.
  • Used JDBC to retrieve data from Oracle database.
  • Developed stored procedures in Oracle.
  • Involved in system test support for the application and had fixed defects found during the system test phase.

Environment: Java 1.4, HTML, JavaScript, Swing, XML, Windows XP, Unix, JSP, Servlets, Java beans, Jakarta Tomcat, SQL, JDBC, Oracle 9i.

We'd love your feedback!