We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Charlotte, NC

SUMMARY:

  • Over 7+ years of experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using JAVA/J2EE technologies.
  • Experience in developing applications using Core Java,J2EE, JSP, Servlets, Java Beans, Hibernate, Web Services (SOAP, WSDL, UDDI), JMS, JDBC, XML, JSF, XSL, XSLT, CSS and Strong OOA/OOD concepts.
  • Hands on experience in architecture, design, development, maintenance and support of E - Commerce and B2B web and enterprise applications using Java/J2EE.
  • Experience in various frameworks: Struts, Hibernate and Spring.
  • Experience in developing web pages using JSP, Java Script, CSS, HTML, JSON, JQUERY, and JSTL.
  • Experience in developing applications using Model View Controller Frameworkfrom Struts and Spring.
  • Experience with ORM mapping tools like Hibernate which implements Java Persistence API (JPA).
  • Experience in writing SQL queries and PL SQL blocks in Oracle and performance tuning.
  • Working knowledge of Javasupporting tools like JUnit, Log4j, Apache Ant, Maven
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers and Apache Tomcat Application Server.
  • Experience in Software Development Life Cycle (SDLC) - RequirementsSpecification, Design documents and writing Test cases using various software engineering process ranging from Waterfall to Agile methodology.
  • Good knowledge of Configuration Management tools like SVN, CVS, and GIT.
  • Development, testing and deployment experience of enterprise applications on Windows & UNIXplatforms through IDE’s such as Eclipse, My Eclipse, WSAD and RAD.
  • Good at documenting and understanding user requirements and System Specifications.
  • Focused and detail-oriented Java developer offering exceptional troubleshooting skills and a talent for developing.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.

TECHNICAL SKILLS:

Technologies: Java 5.0,Java (JDBC 2.0, Java Beans), JSF, J2EE(Servlets 2.1,JSP 1.2, JNDI), XML, SOAP, JavaScript1.2, CSS, Angular JS

Frameworks/ORM tools: Spring3.5/3.0/2.5, Struts2.0, Hibernate3.0/2.5

App Servers/ Middleware: WebSphere6.1/6.0/5.1, Weblogic10.1/8.1, Tomcat 7, JBoss, JRun 4.0. Glassfish.

IDE / Programming Tools: Eclipse2.1/3.1, My Eclipse, SQL Navigator, PL/SQL Developer.

Operating System: Unix, Linux distributions, Windows NT/2000/XP,7,8.1,10.

Scripting Language: XSL, XSLT, HTML, JavaScript, JScript. Core Java 5, XML.

Database/Tools: JDBC, Oracle 11g, SQL Server 7.0, knowledge on No SQL DB like Mongo DB.

Libraries and Tools: Ant, Maven, SonarQube and Junit.

Version Control: GIT, SVN, Win CVS 1.3, Rational ClearCase.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Participated in reviewing business requirements, technical requirement documents.
  • Extensively worked on developing WebPages using JSP, HTML, CSS, JQuery and JavaScript.
  • Implemented JQUERY, Angular JS, and AJAX calling for the UI part.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Used Spring MVC to achieve Model View Controller design pattern. Configured Spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Created application layer POJO classes and mapped them to backend Oracle database tables using Hibernate framework.
  • Worked on database connectivity using Oracle SQL Developer and pushing data back and forth from the database.
  • Analyze the Code and apply the fix solution for the Issues Identified based on the severity basis.
  • Created all the services to work with various entities provided and restified the services using REST APIs using JAX-RS.
  • Followed Agile Methodology to manage full life-cycle development of the project.
  • Used Eclipse IDE for application Development and used Maven for build automation tool to compile and generate EAR, WAR, and JAR files.
  • Involved in Configuration of WebSphere application server and deployments of application code.
  • Troubleshoot the Web Services, identify the issues based on the logs generated and fix the Issue.
  • Used the Linux servers to view the application logs to trouble shoot the application issue.
  • Fixed Defects Identified in Production/ QA environments, Defects are tracked in Jira tracking Portal.
  • Developed a suit of test cases using Junit to validate the release of the built components.
  • Worked with cross browser issues for multiple browsers and OS.
  • Provided the technical assistance to resolve operating Issues and demonstrate appropriate solution to the end users.

Environment:: Java, Eclipse, WebSphere Application Server 6, Oracle 11g, JSP, Servlet, CSS, Linux, Spring MVC 2.5, Hibernate 3.0, GIT, JavaScript, JNDI, JAX-RS, XML, Maven, JUnit, Log4J.

Confidential, Addison, TX

Java/J2EE developer

Responsibilities:

  • Interaction with client and designing Technical design document from Business Requirements for the development team.
  • Used Core Java concepts and other J2EEtechnologies during development phase.
  • Used Spring Beans to encapsulate business logic through Spring IOC dependency injections and Implemented web flow of the Application using Spring MVC.
  • Used Spring Inheritance to develop beans from already developed parent beans. Used DAO pattern to fetch data from database using Hibernate to carry out various database transactions.
  • Developed User Interface for Application using JSP, CSS, HTML, JavaScript and jQuery.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed Web Services, which communicates with different External applications using SOAP.
  • Developed the WSDL and Web Services in Apache Axis2 for different modules.
  • Tested Web Services using SOAP UI toolkit locally.
  • Created continuous integration builds using Maven and SVN control.
  • Worked on creating Junit test cases and used mocking frameworks like power mock and Mockito.
  • Worked with fully cross browsers issues and implemented CSS style sheets
  • Written Junit test cases for different business actions and prepared code documentation for future reference and upgrades.
  • Worked closely with QA team to fix the defects raised by them and supporting integration, regression testing.
  • Deployed web components, presentation components and business components in Apache Tomcat and WebLogic Application Server.

Environment: JAVA /J2EE, Spring, Html, CSS3, Hibernate 3, JSP, Servlets, Web services, Apache Axis, Eclipse, JUnit, JQuery, Oracle 10g as DB backend, WebLogic Application server, Apache Tomcat, Windows XP, Unix Sandbox.

Confidential, PA

Java/J2EE Developer

Responsibilities:

  • Co-ordinate with offshore team and was responsible for creating technical design documents.
  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and followed Agile methodology (SCRUM) for developing application.
  • Responsible for presenting business and technical requirements in weekly group meetings.
  • Prepared Detailed Design Documents for requirements.
  • Design, develop and enhance the Global Under Writer-GUW application. Struts MVC framework is used to develop this application.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Involved in the development of Entity beans.
  • Involved in developing Hibernate mapping between Java objects and Oracle backend database tables.
  • Write SQL queries, procedures in oracle. Performed DDL tasks in DEV environment to test SQL queries and performance tuning.
  • Involved in writing test cases and executing them in JUNIT framework.
  • Worked closely with QA team to fix the defects raised by them and supporting integration, regression testing.
  • Worked on building the project jar files in ANT and deploying them in Web Logic Server.
  • Used Log4j to capture log.
  • Participated in the code review meetings, weekly meetings, client meetings.

Environment:: Java (JDK 1.6), J2EE, Struts MVC, Hibernate, XML, JSP,HTML, CSS, JavaScript, JQuery, Junit, Servlets, Web Sphere, Oracle 10g, ANT, subversion, Eclipse,Tomcat5.5.

Confidential

Software Engineer

Responsibilities:

  • Interaction with client and designing Technical design document from Business Requirements for the development team.
  • Involved in preparing High level and low level design documents for the task involved in redesigning the webstore.
  • Used Core Java concepts and other J2EEtechnologies during development phase.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Established the bridge between application and database layers using Hibernate ORM framework.
  • Developed User Interface for Application using JSP, HTML, CSS, JQuery and performed validations through JavaScript.
  • Developed Web Services which communicates with different other applications using SOAP.
  • Developed the WSDL and Web Services in Apache Axis2 for different modules.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components usingJUnit.
  • Deployed web components, presentation components and business components in Apache Tomcat and Weblogic Application Server.
  • Eclipse is used as an IDE tool to write and debug the application code, SQL developer is used to test and run the SQL statements, Tortoise SVN is used for version control, and HP service manager is used for defect tracking and incident management.

Environment: JAVA /J2EE, Spring, JSP, Servlet, Web services, Apache Axis, Eclipse, JUnit, JQuery, DB2 as backend, Weblogic application server, Apache Tomcat 7, Windows XP, Unix Sandbox.

Confidential

Java/J2EE Developer

Responsibilities:

  • Followed Agile Methodology to manage full development life cycle for Application and Participated in Planning, Code review meetings, Weekly meetings and Business Users meetings.
  • Participated in reviewing business requirements, technical requirement documents and created design documents based on review.
  • Worked on JMS API to interact among the EDDcomponents in order to send and receive messages using queues.
  • Extensively worked on creating business rules, which validates the transactions coming though application and direct it to the according destinations.
  • Worked on database connectivity using JDBC and wrote SQL queries to push data back and forth from the Oracle database.
  • Analyze Code and apply fixes for Issues Identified based on Priority and Severity basis.
  • Used Eclipse IDE for application Development. Used Jenkins Jobs for build automation to compile and generate EAR and WAR files.
  • Extensively written Unit Test cases for developed code and did Integration testing in order to Identify Issues prior to Testing.
  • Connected to Linux servers to view application logs in order to trouble shoot application issues using putty as an interface.
  • Involved in Configuration of Cloud based Tomcat application server and deployments of application code to UAT.
  • Fixed defects Identified in Production/ QA environments; Defects were tracked in Jira tracking Portal.
  • Provided the technical assistance to resolve Issues identified in production and demonstrate appropriate solution to the end users.

Environment:: Java, JMS, Servlets, JDBC, HTML, XML, Windows, SQL, PL/SQL, JSP, LDAP, Log4j, Log4sql, TOAD, Tomcat, SQL Server 2000, Tomcat 5.X, CVS.

Hire Now