We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Hickory, NC

SUMMARY:

  • 8 plus Years of Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Threads, Exceptions, Collections, Servlets, JSP, JSP Custom Tags, JSTL,EJB, Java Mail, JMS, Struts, Spring, XML, XSL/XSLT, Log4J, SQL &PL/SQL.
  • Experience in working with N - Tier Architecture.
  • Experience in Banking, Health Care, Insurance, Financial, E-Commerce, Communication Sectors.
  • GUI design and development using HTML, CSS, Java Script, XML, XSL, XSLT.
  • Expertise in Java, JSPs, Servlets and EJBs.
  • Experience in Struts, Hibernate, Spring Frameworks.
  • Experience in Spring MVC & Struts MVC Frameworks.
  • Experience in working with MySQL, Oracle, Microsoft SQL Server, IBM DB2.
  • Worked on Web/Application Servers WebSphere, WebLogic, Apache Tomcat and JBoss.
  • Exposure to various stages in software development life cycle (SDLC).
  • Experience in working with client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Experience in using Version Control Tools SVN (Sub-version) &CVS (Concurrent Versioning System).
  • Experience in writing stored procedures, Functions, Packages and Database Triggers.
  • Implemented various Design Patterns such as Model View Controller (MVC), Data Transfer Object (DTO), Data Access Object (DAO), Singleton pattern and Factory.
  • Experience in Agile, Rational Unified Process (RUP) & Waterfall Methodologies.
  • Excellent analytical, communication and inter-personal skills.

TECHNICAL SKILLS:

Languages: Java, C, C++, HTML, SQL, UML, Shell Scripts.

Web Technologies: Servlets, JSP, JSTL, JDBC, Java Mail, HTML, XHTMLJavaScript, CSS, XML, LOG4J.

Frameworks: Struts (1.3 &2), Spring, and Hibernate.

Operating Systems: Windows 95/98/2000/XP/NT/Vista, Linux, UNIX, MS-DOS.

IDE: My Eclipse

Application Servers: JBOSS, Apache Tomcat, IBM Web Sphere, Web Logic.

RDBMS: MySQL, SQL Server2008, Oracle 7.x/8i/9i/10g, DB2.

Testing Methodologies: Junit

Web Services: SOAP, WSDL, XML, XSD, XSLT, DOM,SAX, JAX-WSJAX-RS, JAXB, REST.

Design Methodologies: UML

Version Control Tools: CVS and SVN.

Distributed Technologies: EJB, RMI, JMS, SOAP.

Tools: Rational Products, Eclipse, SQL*Loader, Toad, NetBeans.

Protocols: HTTP, TCP/IP, UDP, SMTP, FTP, LDAP

Build Tools: Maven, Ant.

PROFESSIONAL EXPERIENCE:

Confidential, Hickory, NC

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Worked with Struts Framework to Design & Develop the whole Application.
  • Worked with Struts as the Web-container framework in the presentation tier. Developed Server side components with Servlets, JSPs in Struts framework.
  • Used Hibernate in the persistence layer.
  • Used JavaScript for the Front end validation.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.
  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Developed the entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing & defects fixing.
  • Entire Applications are developed in Tomcat Application Server.
  • Used JDBC to interact with MySQL database.
  • Used SVN repositories for version controlling.
  • Apache Ant 1.7 is used as Build tool to automate the build process for the entire application.
  • Worked in the Agile Methodology.

Environment: Servlets, JSPs, JSF, Struts1.2, MySQL, Hibernate, Ant 1.7, Eclipse ID, SVN, Log4J, JDBC, HTML, XML, Collections, JavaScript, J-Query, CSS, Agile Environment.

Confidential, MN

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Working as a Java developer for EW Monitoring tool-Billing Support in Design, Develop and Test
  • Worked with Spring & Struts as an Integration Framework to Design & Develop the whole Application.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Developed Server side components with Servlets and JSP.
  • Used JavaScript for the Front end validation.
  • Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.
  • Responsible for design & Develop the Module Billing support module in Account analysis.
  • Developed the entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing & defects fixing.
  • Used Java store procedure to interact with DB2 database.
  • Used Tortoise SVN repositories for version controlling.
  • Apache Ant 1.7.0 is used as Build tool to automate the build process for the entire application.

Environment: Servlets, JSP, Tomcat 5.5, DB2, Apache ANT, Eclipse IDE, SVN, Collections, JavaScript, CSS.

Confidential, Raleigh, NC

Sr. Java Developer

Responsibilities:

  • Implemented Action Classes and Action Forms using Struts Framework.
  • Implemented EJB (session beans) at business layer.
  • Resolved performance issues and managed team members for different problems resolution at various levels.
  • Involved in framework designing and development of various modules.
  • Interacted with end client (Business Team) for requirement clarifications and status meetings.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and IBMRAD.
  • Designed patterns implemented such as Singleton, Factory pattern, Data Access Object.
  • Involved in writing of Web services using SOAP, WSDL& Restful, deployment, configuration and testing.
  • Implemented logging mechanism using log4J.
  • Worked with Oracle database.
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Performed Unit testing using J Unit.
  • Involved in production support for fixing bugs in the production environment.
  • Involved in Refactoring the Existing code.
  • Ensure that coding standards are maintained throughout the development process by all developers.
  • Worked in the Agile Methodology.

Environment: WebSphere Application Server 6.1, Rational Application Developer (RAD 7.0), Java, JSPs, Servlet, EJB,JSF, Struts, JavaScript, AJAX, Hibernate2.0, Web Services, WSDL, Java Beans, Oracle 10g, Collections, Multi Threads, Microsoft SQL Server 2008, SVN, Microsoft Visio, Apache Axis2,RMI, HTML, XML, JavaScript, J-Query, MyEclipe.

Confidential, Pittsburgh, PA

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Followed agile methodology to implement application.
  • Java/J2EE using Spring MVC & Struts Framework.
  • Worked aggressively in business analysis interacting with their business groups, gathering user requirements and creating functional specifications and design documents.
  • Developed the application using with Java technologies like JSP, Servlets, Java Beans and XML.
  • Implemented Server side Validations using Struts Validation Framework.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Entire Applications are developed in Eclipse IDE &deployed in the Web Logic Server.
  • Used AspectJ for logging and tracing the messages.
  • Implemented database transactions by writing SQL queries with SQL database.
  • Involved in development, performance testing & defects fixing. Performed Unit testing using J Unit.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • UsedCVS for version control across common source code used by developers.
  • Worked in the Agile Methodology.

Environment: Java, J2EE, Spring MVC, JSP, Servlets, Struts, Oracle Web Logic Server 11g, HTML, XML, JUNIT, Microsoft SQL Server 2008, Collections, Java Script, Oracle 11i/10g, CVS, Maven, JSF, AJAX, UNIX/LINUX, JDBC, AspectJ, Log4J, My Eclipse, Agile Environment.

Confidential, Scranton, PA

Java Developer

Responsibilities:

  • Designed and developed the module Enrollment Processing.
  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Developed the application using Spring & Hibernate Framework and My Eclipse for IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, performance testing & defects fixing.
  • Implemented database transactions by writing SQL Queries using Spring ORM.
  • Worked with Oracle database.
  • Spring AOP was used to perform logging all along the application at different join points like before/after method callings.
  • Used SVN repositories for version controlling.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Developed & Deployed the Application in the JBoss Application Server.
  • Worked in the Agile Methodology.

Environment: Servlets, JSPs, Spring MVC, Spring ORM, Spring AOP, Hibernate-3, HTML, XML, XML Schema, JavaScript, J-Query, Oracle10g, Maven3, JBoss4, Collections, Eclipse IDE, SVN, Log4J, UNIX, CSS.

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Involved in the architecture, development of the application Java/J2EE using Struts Framework, Hibernate.
  • Agile Methodology is used to develop the application, Involved in daily SCRUM meetings to discuss the development/progress of Sprints and was active making scrum meetings more productive.
  • Frontend validations are performed using JavaScript, server side validations are performed in Struts
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Entire Applications are developed in Tomcat Application Server.
  • Worked with SQL database to create tables, functions and CRUD operations.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Used SVN repositories for version controlling, and Log4J is used for Logging and Tracing the messages.
  • Developed & Deployed the Application in the Apache Tomcat Application Server.

Environment: Java, J2EE, Struts, Hibernate, JSP, Servlets, XML, XML Schema, XSLT, JUNIT, Tomcat 6, JavaScript, Maven, Microsoft SQL Server 2008, Collections, JAXB,UNIX, HTML, XML, CSS, J-Query, Log4J, Eclipse IDE.

Confidential, Boston, MA

Java Web Developer

Responsibilities:

  • Used Spring MVC framework &configured many beans and wired (Dependency Injection) them as per the requirement.
  • Used JSTL tags for creating the tables with contents easily.
  • Involved in development of User Interface using XSLT, HTML, JavaScript, JSTL.
  • Used XSLT for all the front end development.
  • Performed JavaScript Validations on the data submitted by the user.
  • Used JSON to transfer the request from the web page to the server.
  • Used Concurrent Versioning System (CVS) as a version controlling for the source code check in and check outs.
  • Generated the required XML files to transfer data between the server and the web pages.
  • Used SAX parser for validating the XML files against their respective XML schemas.
  • XPATH expressions are used to extract data from the XML files.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Used Hibernate in the persistence layer.
  • Spring AOP & AspectJ was used to perform logging all along the application at different join points like before/after method callings.
  • Good understanding of the various states of objects in hibernate and well versed with the transportation of data objects across the tiers by detaching, reattaching to the session.
  • Developed unit test cases using JUnit.
  • Worked in the Agile Methodology.

Environment: Spring MVC, Spring AOP, Spring ORM, Hibernate, AspectJ, XML, XSLT, HTML, JavaScript, CSS, DOJO, IBM Web Sphere, JUnit, IBM DB2, DB Visualizer, Eclipse IDE, CVS, Apache Axis2, LDAP, XPath, JAX-RPC, Web Services, Collections, XML Schema, SAX Parser.

Confidential

Jr. Java Developer

Responsibilities:

  • Analyzing business requirements, work in an agile development environment with a quick turnaround time and iterative builds.
  • Understand UML diagrams like Class diagrams, Use case diagrams in different tiers of the module.
  • Designed and developed Customer registration and login screens using HTML, JSF, JSP Implemented server side validations using JSF validators
  • Implementation of Business logic using Entity and Session Beans to handle transactions and updating of data into the Oracle database.
  • Wrote POJO classes for storing data and DAO's to retrieve the data
  • Created java REST clients by consuming banks REST API's.
  • Deployed applications on JBOSS server.
  • Implemented log4j framework for logging and debugging at various levels
  • Develop deployment descriptors in XML.
  • JUnit for testing Java classes during development.
  • Worked with XML and XSLT.
  • Used Version Control tool SVN

Environment: Java, J2EE, JSF, JSP, Hibernate, HTML, CSS, AJAX and Oracle.

We'd love your feedback!