We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Having 6 plus years of IT Experience in Software development of Business Applications and Solutions as a Java Developer.
  • Experience in designing and developing applications using J2EE, Spring Framework, Spring MVC, Hibernate, Servlets, JSP, JSTL, Struts.
  • Experience in developing, packaging and deploying Servlets, JavaBeans, and JSPs using Eclipse 4.x, STS.
  • Strong experience in the functional usage and deployment of applications over Web/Application servers like Apache Tomcat, WebLogic and WebSphere.
  • Experience in developing web based user friendly GUIs using Servlets, JSP, HTML, CSS, Bootstrap, XHTML, Java Script, JQuery, JSTL and AJAX.
  • Experience working with Oracle &MySql databases.
  • Having good experience in handling XML form of data.
  • Expertise in defining coding and development standards and implementing design and code review procedures throughout the project lifecycle.
  • Experienced in Architectural design of the System and designing application using OO Concept, implementation of J2EE Design Patterns like DAO, Singleton Pattern, Session Facade, Service Locator, Spring IOC, Spring MVC.
  • Hands on experience in using different types of build tools like MAVEN and ANT.
  • Good experience on version management tools Clear Case, CVS and SVN
  • Experienced in the phases of Software Development Life Cycle (SDLC) Like Requirement Analysis, Requirement Validation, Software Requirements Specification, Detailed design, development, testing, and implementation.
  • Good understanding of UML
  • Strong communication skills and excellent customer relations in collecting and analyzing user requirements.
  • Ability to quickly master new concepts, applications and work a team player
  • Experience in project documentation and has good logical and analytical abilities.
  • Strong communication and Interpersonal skills
  • Ability to perform at a high level, meet deadlines with quality delivery, adaptable to ever changing priorities
  • Ability to work in diverse platforms and industry environments.

TECHNICAL SKILLS

J2EE/JEE Frameworks: Spring3.0, JPA, Hibernate3.x, Struts2, EJB2.0 /3.0, JMS, JDBC, JUnit, Maven, ANT, Log4J, Eclipse, RAD, TOAD.

Web Technologies: Servlet2.5, JSP2.0, HTML,Bootstrap,Ajax, JQuery, XML, XSD, XSL, SOAP, Rest, JSON, JACKSON and WSDL.

Application/Web Servers: Web Sphere, Jboss Fuse, Web Logic, JBoss 6.x, and Tomcat 7.x

IDE: Eclipse, RAD.

Databases: Oracle 11i, MS SQL Server 2000, My SQL 5.0.

Languages: Java, C/C++, PL/SQL, Java script, Python

Software Methodologies: Object Oriented Analysis & Design, UML, Agile, Development Methodology

Operating Systems: UNIX, Red hat Linux, Ubuntu, and WINDOWS XP/7.0.

Source Control/ BUG management: CVS, SVN, GIT, JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Jackson, MI

Sr. Java /J2ee Developer

Responsibilities:

  • Involved in the analysis & design of the application.
  • Developed the controller servlet to handle the requests and responses.
  • Designed and developed JSP pages using Spring MVCframework.
  • Involved in writing client side validations using JavaScript.
  • Developed front - end content using HTML, CSS and client-side validations using Angular.JSJavaScript.
  • AJAX was used to perform simple XML Http Request callbacks for retrieving data dynamically into the Client pages.
  • Used Web services (REST) for transmission of large blocks of XML data over HTTP.Various facets of the web service like functionality and performance were tested before deploying.
  • Developed Data Access Objects (DAO) to access middleware Web Services.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • JDBC with SQL/PLSQL for database connectivity.
  • Implemented various J2EE Design patterns like Singleton, DAO, Transfer Object, and SOA.
  • JUnit was the framework used in the development of test-driven development.
  • Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations
  • Used Oracle Database for persisting the data. Used agile methodology.
  • WebSphere was used to integrate the applications and automate the process.
  • Back end database testing was done to find bugs in the early stage of development.
  • Implemented the integration with the back end system with web services using REST.
  • Developed a logging component using Apache Log4J to log messages and errors.
  • JQuerywas utilized to simplify the client-side scripting of HTML.
  • Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: Java, J2EE, Servlets, JSP, Spring MVC, Hibernate, Eclipse, WebSphere, JavaScript, Angular.JS, Ajax, JQuery, JDBC, JavaWeb services, Oracle, Junit, CVS

Confidential, Atlanta, GA

Java/J2ee Developer

Responsibilities:

  • Perform the Requirement Analysis, Impact Analysis, Design and Development, Reviews, Testing and Implementation of System Changes and enhancements for the new development.
  • Prepared the prototype pages of the application based on the templates and requirements using HTML.
  • Developed the application implementing MVC Architecture, integrating with Hibernate and spring frameworks.
  • Developed required Web pages using HTML.
  • Struts 2.0framework was used to develop the JSP pages
  • Closely worked with Business Analyst and Client for business issues.
  • Involved in Bug Fixing (Debugging) of the application.
  • Involved in Developing User Interfaces using HTML and JSP's
  • Designed User Interface using, Angular.JS, CSS, and XML.
  • To transfer large blocks of XML data over HTTP, REST was utilized.
  • JAXB was employed to convert XML files to data structure wherever necessary.
  • Used Oracle database for persisting the data.
  • To prevent deadlock, data corruption etc. backend testing was done.
  • JMS was utilized to allow multiple clients to access information wherever necessary.
  • Created a data access layer using DAO pattern to make rest of the code database independent.
  • Implemented various J2EE Design patterns like Singleton, DAO, Transfer Object, and SOA.
  • IBM RAD was utilized to accelerate the development and deployment of JavaEE applications.
  • WSDL was the technology utilized to define the web service. Used Shell scripting language.
  • To combine different components together wherever needed, the spring framework was used.
  • Used SVN for version controlling.
  • Used ANT build tool to build and deploy the application.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used JUnit Framework for the unit testing of all the java classes.

Environment: Servlet, JSP, AJAX, Spring, Restful Web services, JMS, JavaScript, HTML5, DB2, ANT, log4j, SOAP, WSDL, JAXB, MVC Architecture, Eclipse, CVS, Soap UI-Pro, SVN, Apache SOLR.

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Participated in coding, GUI design and testing.
  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Created documentation of the application.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Struts was employed to develop the web applications.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • JDBC with SQL/PLSQL for database connectivity.
  • Developed required Web pages using HTML.
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.Used ExtJS Java datascript.
  • Involved in Different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, STRUTS with the help of HTML.
  • Involved in the integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.

Environment: WebSphere 6.0, SQL, JDBC, Java, EJB, Servlets, spring, JSP, Struts,HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Involved in developing common API for generating notices.
  • Extensively used the Core Java concepts like Java Collections, Generics and JDBC concepts.
  • Did the Memory Management by tuning Garbage Collector (GC) for best performance.
  • Extensively used the singleton objects in the application.
  • Developed complex SQL Queries for getting the records from the system.
  • Responsible for developing batches which will run on timely manner and generate notices to clients which meets certain criteria.
  • Developed Unix Shell Scripts for scheduling the batches.
  • Developed JUnit and DB Unit test cases for application.
  • Closely worked with Business Analyst and Client for business issues.
  • Worked with the framework teams for the bug fixing in framework.
  • Worked in stressful and deadline-oriented environment.
  • Developed Data Access Objects (DAOs) to access data from the database.
  • Used Filter Servlets to do activities like redirecting the user if he is not signed in already.
  • Developed Hibernate for data persistence.
  • Was involved in deployment using ANT for tool.
  • Involved in UML, Package, Class and State Diagrams using Rational Rose.
  • Developed JUnit Test cases and performed application testing for QC team.
  • Used JavaScript for client side validations.

Environment: Core Java, J2EE, Java Servlets, XML, HTML, CSS, JavaScript, Eclipse, Tomcat, Oracle 10g, SQL, PL/SQL, framework, DBUnit, JUnit, TOAD, Web Logic App Server, Agile (SCRUM) Development Process, SVN(Subversion).

Confidential

Java Developer

Responsibilities:

  • Developed Online Shopping System using J2EE technologies.
  • Configuring JDBC in WAS with ORACLE.
  • Created HTML, CSS pages for front-end, used JavaScript for client-side validation.
  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
  • Implemented JSF in Presentation layer programming using JSTL, AJAX Development.
  • Specify, design, and develop, test and support software.
  • Designed and developed back end using Servlets and JavaBeans.
  • Document programming problems and resolutions for future reference.
  • Maintain and update documentation as needed.

Environment: Java, Servlets 2.4, JSP 2.0, JDBC 3.0, Oracle9i, HTML, JavaScript,JSF, Tomcat, JavaBeans, Eclipse.

We'd love your feedback!