We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

King Of Prussia, PA

SUMMARY

  • Over 7 years of IT experience in developing Multi - Tier Enterprise application using Java/J2EE technologies.
  • Well versed with SDLC process, that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall, Agile.
  • Expertise in developing in Servlets, JSP, Spring, JSF, SOAP and REST web services, Hibernate, Struts 2.2.
  • Experience in entire software development process, including Requirement Analysis, Design, Coding, Testing, Debugging and Maintenance.
  • Expertise in Developing End to End B2B and B2C application using JEE & J2EE technologies such as Servlets, JSP, EJB, JNDI, JPA, JTA, JMS, JDBC, JAXP, JAXB.
  • Experience in front end development using HTML 5, CSS 3, JavaScript, jQuery, Ajax, JSON and JSTL.
  • Experience in publishing and consuming SOAP based web services using Apache Axis.
  • Experience in Implementing Restful web services.
  • Good knowledge and experience in working with applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Struts, JSF etc., and IOC frameworks like Spring and its subsidiary modules such as Spring JDBC, Spring Web, and Spring AOP.
  • Expertise in deploying, and configuring applications onto application servers like IBM WebSphere, Oracle Web Logic, JBoss and Tomcat.
  • Expertise in developing reusable components for cross cutting concerns like Logging, Build management, Transaction management, and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
  • Experience in using IDEs like WSAD, RAD, Eclipse, and Net Beans.
  • Experience in using various Configuration Management tools like CVS, Clear Case and SVN.
  • Experience in creating, consuming and testing a web service using SOAP, REST and SOAPUI.
  • Extensively worked on relational databases such as Oracle, DB2, and SQL Server and hands on experience with tools such as TOAD, and SQL Developer.
  • Involved in the implementation of testing using the JUnit Testing Framework.
  • Good Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL, PL/SQL, C,C++

Web Technologies: JDBC, JSP, Servlets, Web Services, JSP, JSF, EJB, Ajax, Ant, JNDI, JMS, RMI, Junit, JPA, JTA, JAXB, JAXP

Web/Application Servers: Apache Tomcat, JBoss, Websphere, Weblogic

Application Frameworks: Spring 3.3, Struts 2.0, Hibernate

ORM Framework/Database: Hibernate, Oracle, SQL server, DB2

XML Technologies: XML Schema, XSD, XSLT, DTD, SOAP, WSDL

Markup Languages: HTML, XML/XSLT, CSS, JavaScript, SQL, Ajax

IDE: Eclipse, RAD, Net Beans

Build Tools: ANT, Maven

Design and Debug Tools: Log4J, Microsoft VISIO, Notepad ++

Testing: jUnit, jTest, Selenium

Sourse Code Control: Serena PVCS, CVS, SVN, Clear Case

Platforms: Windows XP/2000/98/NT/Vista, Windows Server 2003, Unix

PROFESSIONAL EXPERIENCE

Java/ J2EE Developer

Confidential, King of Prussia, PA

Responsibilities:

  • Participated in the complete life cycle of the project (Analyzing the client requirements, designing, developing and testing).
  • Major involvement in writing & reviewing Design Approach Documents and have designed architecture for the web module using the Spring MVC framework and implemented the design of UI using Ajax Framework.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, Processing form submissions and also performed validations using Commons validator.
  • Involved in all layers of applications like controller Servlets, service controller, screening manager and rule engine.
  • Developed JMS with spring which involves setting up ActiveMQ message broker, declared ActiveMQ Message destinations and also implemented spring’s JMSGatewaySupport class as a base class for JMS Gateway classes.
  • Designed and developed Business Services using Spring Framework (Dependency Injection), Business Delegate & DAO Design Patterns.
  • Implemented JNDI ObjectFacoryBean for injecting JNDI objects in Spring configuration setup for fetching a database connection and also configured a mail sender (JavaMailSenderImpl) for sending email.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.
  • Coordinating with the testing team and fixing issues at various stages of the application development
  • Participated in unit testing and functionality testing for tracking errors and debugging the code.
  • Developing test requirements by decomposing the functional requirements and interacting with End-users, business analysts and developers.
  • Participated in meetings of internal developer groups for the purpose of development standards.

Environment: Java, J2EE, Spring 3.x, Servlets, JSP, EJB, Ajax, XML, Eclipse,CSS, JavaScript, Ant, RAD6, SQL,Oracle9i, Hibernate, Toad, Log4j, CVS, WebSphere 6.0, Windows NT/2000, UNIX.

Java/ J2EE Developer

Confidential, Fairfax, VA

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle.
  • Developed the application using Agile Methodology.
  • Developed maven based project structure having data layer, ORM, and Web module.
  • Hands on experience in J2EE framework Struts, Spring, and Hibernate.
  • Developed MVC framework based website using JSF and Spring 3.1.
  • Hands on experience in developing XML script for to configure Struts, Spring and Hibernate.
  • Hibernate is used as back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Responsible for creating tables of client's information in and writing Hibernate mapping files to manage one-to-one and one-to-many mapping relationships
  • Experience in interacting with client and understanding the requirement and convert them into technical requirement.
  • Developed Graphical User Interfaces by using JSF, JSP, HTML, DHTML, CSS, JavaScript.
  • Utilized various JavaScript and jQuery libraries bootstrap, AngularJS, AJAX for form validation and other interactive features.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Applicationserver
  • Developed the XML Gateway to help the ordering process system communicate with the Order Execution Tool and different online tools such as Line Qualification, Billing Information and Credit Card Validation Systems.
  • Implemented payment gateway using Paypal.
  • Deployment of application in Tomcat server.
  • Asana is used as team management tool.
  • Hands on experience in resolving issues in production.

Environment: Java 7, J2EE 6,Struts 2.0, Spring 3.x, MySQL, Hibernate 3.0 HTML 5, CSS 3, JavaScript, jQuery, Linux, Eclipse, SVN, Tomcat 7.x, AJAX, Angular JS, JSON, JSF, Asana

Java Programmer

Confidential, Newark, NJ

Responsibilities:

  • Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Weblogic and JSP
  • Extensively used JDBC APIs for database connectivity and data retrieval
  • Wrote programs to archive the log files on a daily basis to enable faster troubleshooting
  • Created Hibernate mappings and debug issues related to data integrity
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed programs to send email alerts and error logs in the event of process failures.
  • Experience with SQL and basic CRUD operations
  • Developed Class Diagrams and Interaction Diagrams using UML with Rational Rose.
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Mentoring of junior members for Agile (Scrum) process & Junit testing
  • Accessed and manipulated the Oracle 10g database environment by writing SQL queries in the oracle sql developer for testing purpose.
  • Implemented MVC architecture using Apache struts framework.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQueryand involved in designing the user interfaces using JSP.
  • Use of multiple tools, including Apache POI, iText and JFreeChart to create reports and charts
  • Prepare Java/J2EE development structure for Eclipse, Maven, Jetty
  • Used JIRA to keep track of bugs and issues
  • Involved in coding for JUnit Test cases
  • Wrote adhoc queries for data verification and manipulations
  • Resolved issues pertaining to Autosys job failures

Environment: Java, Servlets, JDBC, Eclipse, Spring, Hibernate, Struts, Apache CXF, UNIX, Linux, Sybase, Tomcat, CRUD, JSP, JUnit, JQuery, JIRA, Maven, iText, Weblogic, Oracle 10g, Autosys, SVN, UML,Agile (Scrum).

J2EE Developer

Confidential, Wilmington, DE

Responsibilities:

  • Developed application business components and configured beans using Spring IOC.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using HibernateTemplate from Spring with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Developed administrative interfaces with the technologies of JSP, JavaScript, spring and Hibernate.
  • Involved the CRUD operations.
  • Primarily focused on the spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver.
  • Developed test cases and performed unit test using JUnit Framework.
  • Involved in Production Support. Solved many production issues based on priority.
  • Designed UML diagrams using UML and Rational Rose.

Environment: Java 1.5, EJB 2.0, Spring, Struts, JSP, JSTL, Eclipse, Hibernate, spring, Web Services (SOAP, WSDL), XML, Web logic, Ant 1.6, JSF, JUnit, Toad, Oracle 9i, Clear case, Clear Confidential .

Java Developer

Confidential

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clearcase for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB 2.0, ANT, XML, IBM Web Sphere, JUNIT, DB2, Rational Rose, CVS.

We'd love your feedback!