We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Having 8+ years of professional experience of developing enterprise applications using Object oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Good experience and knowledge in various development methodologies like Rational Unified Process (RUP), Test Driven Development (TDD), Extreme Programming (XP), Scrum, Agile, UML and Rational Rose.
  • Extensive experience in developing web page quickly and TEMPeffectively using JavaScript, JQuery, HTML5, CSS3 and also in making web pages cross browser compatible.
  • Hands on experience in teh areas of Web applications using J2EE technologies like Java, Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Strong Hands on experience with Struts, Spring, Hibernate and JUnit frameworks.
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Expertise in developing Middle - Tier components using Enterprise Java Beans (EJB), JNDI and other Remote Components
  • Good experience in using JUnit, DB Unit, Load Test for testing
  • Good Experience in using Version control software like CVS, SVN, Harvest and Clear Case
  • Extensive working experience in Telecom, Financial, Health Services andeCommercebased domains.
  • Experience in writing applications using Java/J2EE & related technologies such as EJB3, Java Beans, XML, XSL, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSDL
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0/7.0/8.0,
  • Used LOG4J for logging information and exceptions.
  • Used Apache ANT1.9, Maven for making build script.
  • Used various IDE’s to develop Java code. IDES used are Eclipse 3.x and Net Beans 6.x.
  • Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Strong Expertise in user Interface technologies such HTML, CSS, JavaScript and Ajax. Familiar with AngularJS Framework.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Used various web servers like Apache Tomcat, JBOSS, Weblogic and IBM Websphere
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating teh assigning tasks
  • Highly organized with teh ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications

TECHNICAL SKILLS

Programming Languages: Java, C, C++, Shell Scripting, Java Scripts, HTML

Java Enterprise API: Servlets, JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Java Multithreading, Webservices, JAX-WS

System Design: MVC, Struts, Spring, Hibernate

Databases & Programming: MySQL, SQL, PL/SQL, Oracle, SQL Server, IBM DB2, Stored Procedures, PostgreSQL.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies

XML Technologies: XML, DTD, SAX, DOM, SOAP, WSDL, XPath, XSLT

Application Servers: Apache Tomcat, JBoss, Weblogic, IBM Websphere

Operating Systems: Windows XP/7/8, Linux, UNIX, Mac OSX

IDEs & Tools: JIRA, Maven, Eclipse, JDeveloper, NetBeans, JBuilder, EditPlus, JUnit, Log4j, Ant, SoapUI, Toad, SQL Developer, Rational ClearQuest, Rational Clearcase, Harvest, GIT, TFS,CVS, MS Visio, Putty, WinSCP, Tortoise SVN.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Java/J2EE Developer

Responsibilities:

  • Done teh design, development and testing phases of Software Development using Scaled AGILE methodology with Test Driven Development (TDD) and Pair Programming
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Developed UI using HTML5, JavaScript, JQuery, JSP, JavaServer Faces, and Ajax
  • Used Spring MVC framework to implement teh MVC design pattern.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used JAX-WebServices to interact with other applications using SOAP and WSDL file.
  • Used JMS to send/receive asynchronous data from other system components.
  • Implemented persistence layer using Hibernate ORM (Spring +JPAintegration)
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables
  • Wrote build & deployment scripts using Maven, shell scripts to build and deploy teh application in JBoss Application Server
  • Used Spring framework 3.0 as middle tier component and integrated with Hibernate3.4 for back-end development.
  • Developed UI screens using YUI, CSS and JQuery.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of teh application
  • Involved inTomcatserver configuration for deployment.
  • Involved in developing distributed, transactional, secure and portable applications based on Java technology using Hibernate technology.
  • Developed highly productive dynamic web applications by Groovy on Grails.
  • Used Hibernate to persist and retrieve data from database.
  • Writing JSP’s for user interfaces, JSP’s uses Java Beans objects to produce responses
  • Produced and consumed teh web service using teh WSDL.
  • Used JUnit framework for Unit testing of application
  • Developed teh application on RAD and deployed it on IBM WebSphere Application Sever7.1
  • Used log4j 1.2 to log different types of messages to write on to teh proprietary log model.
  • Used Harvest version control system for check in and checkout code.
  • Developed single page application by using Angular JS backed byMongodBand NodeJS

Environment: Java 1.6,Java/J2EE, JSP, JSF, XML, CSS,CSS3, XSLT, AJAX, Struts2, EJB3, Web Services JAX-WS, Oracle, JUnit, Windows 7, Linux, Clearcase, Hibernate3,JPA, Spring Framework 3.2,Maven 3.2, Eclipse3.x, GIT, Log4j, SOAP, Web services, TCP/IP, Apache Axis, SQL,CSS, JQuery, JavaScript, AngularJs, Clear Quest, XML, ECLIPSE, MongoDB, Harvest,DB2, WA

Confidential, TX

Java/ J2EE Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of teh web services.
  • Involved in Agile methodology to get updated with team
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX and JSON.
  • Designed user interfaces and subsystems according to teh design specifications and evaluated and refined teh prototypes.
  • Used spring framework to implement teh MVC design pattern.
  • Used hibernate to map teh domain elements and Criteria API, named query for querying
  • Worked on a single page application that connected to potential customers using AngularJS framework.
  • Implemented asynchronous communication between different clients using teh Java Message Service (JMS) API
  • Worked on YUI(Yahoo User Interface), JavaScript.
  • Deployed Web Services, JSP's, Servlets, and Server side components inTomcatApplication Server.j
  • Developed teh REST web service using Spring IOC to provide user a way to run teh job and generate daily status report on loans
  • Responsible for managing scope, planning, tracking, change control, aspects of teh CORE platform area ofeCommerceapplications
  • Extensively involved in developing and consuming Restful webservices.
  • Wrote complex SQL query to pull data from different tables to build teh report.
  • Used SFTP and JSch to send teh file directly to teh specified folders for end user.
  • Used Log4jerror handling, to monitor teh status of teh service and to filter bad loans
  • Used IBM cruise control to build teh WAR file
  • Used Weblogic 10.3 to deploy teh changes and to test on local machine
  • Committed teh code changes to SVN using Tortoise SVN
  • Developed Junit test cases, to test each class as part of unit testing

Environment: Java (JDK 1.6), Struts, Spring IOC, Oracle,YUI, Hibernate, JavaScript,AngularJs, jQuery, Weblogic 10.3,JavaSQL, HTML, XML, Agile, TCP/IP, Restful Webservices, ANT, Junit, SQL Developer,, Tomcat, JMS, Eclipse, Log4j, HPQC.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of teh application.
  • Incorporated UML diagrams (Class diagrams, Activity diagrams, Sequencediagrams) as part of design documentation and other system documentation.
  • Enhanced teh Port search functionality by adding a VPN Extension Tab.
  • Created end to end functionality for view and edit of VPN Extension details.
  • Used AGILE process to develop teh application as teh process allows faster development as compared to RUP.
  • Involved in implementing Branching Methodology Plan and performed Check-in/Check-out in Subversion
  • Used JMS for different applications to interact with each other by passing teh data update to one end to another.
  • Utilizing tools such asYUIand EXT-JS and components likeJavaScript etc.
  • Designed UI screens using JSP, jQuery, Ajax and HTML.
  • Used Hibernate for persistence framework
  • Used StrutsMVC framework and WebLogic Application Server in dis application.
  • Involved in creating DAO’s and used Hibernate for ORM mapping.
  • Built REST API end-points for various concepts.
  • Written procedures, and triggers for validating teh consistency of Meta data.
  • Written SQL code blocks using cursors for shifting records from various tables based on checks.
  • Written Java classes to test UI and Web services through JUnit and JWebUnit.
  • Performed functional and integration testing
  • Extensively involved in release/deployment related critical activities.
  • Tested teh entire application using JUnit and JWebUnit.
  • Log4J was used to log both User Interface and Domain Level Messages.
  • Used CVS for version control.

Environment: JAVA, JSP, servlets,J2EE, EJB,YUI, Struts Framework, JDBC, WebLogic Application Server, Hibernate, Oracle 9i, Unix, Web Services, CVS, Eclipse, Rational Rose, JUnit, JWebUnit.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in teh Requirement study, design and development.
  • Responsible in developing JSP’s and Servlets.
  • Used MVC Architecture using Struts.
  • UsedSubversionfor Version Control Management.
  • Used JDBC thin drivers to connect to teh back end Oracle9i database.
  • Involved in designing and developing forms on teh client side using HTML/DHTML, JavaScript and AJAX.
  • Used JMS for asynchronous communication of various applications.
  • Involved in designing tables in Oracle 9i.
  • Used Ant to build teh deployment JAR and WAR files.
  • WebLogic 8.1 application server was used to host teh Application.
  • Log4J was used to log Messages.
  • Created Unit test cases and performed Functional and Integration testing
  • Extensively involved in release/deployment related critical activities.
  • Used CVS for version control
  • Used Bugzilla for bug tracking.

Environment: JAVA, J2EE, JSP, Servlets, Jakarta Struts Framework, JDBC, ANT, HTML,CVS, JavaScript, Oracle 9i and BEA WebLogic Server 8.1, Visual Source Safe (VSS),Bugzilla, Log 4j.

Confidential

Jr .Java/J2EE Developer

Responsibilities:

  • Worked on teh entire SDLC life cycle including Requirements gathering, designing teh application and then implementing teh design.
  • Participated in writing teh functional requirements with teh team.
  • Developed UML diagrams (Class diagrams, Activity diagrams, Sequence diagrams) as part of design documentation and other system documentation using Rational Rose.
  • Involved in Development of Graphical User Interface (GUI) using Struts 1.1 including validation framework and JSP.
  • Designed and developed Front end using JSP, JavaScript.
  • Implemented “Model View Controller (MVC)” architecture to obtain “Layered Architecture” to isolate each layer of teh application to avoid teh complexity of integration and customization.
  • Used JSP for developing Dynamic Web Pages.
  • Generated JUnit Test Cases to test teh application.
  • Used Ant to build teh deployment JAR and WAR files.
  • WebLogic application server was used to host teh EJBs.
  • Used VSS for version control.
  • Used Bugzilla for bug tracking.
  • Performed functional and integration testing.
  • Log4j was used to log both User interface and Domain Level Messages.

Environment: JAVA, J2EE, JSP, Rational Rose, Servlets, Struts Framework, JavaScript, Oracle 9i and BEA WebLogic Server 8.1, JUnit, ANT, Visual Source Safe (VSS), Log4j, Bugzilla.

We'd love your feedback!