We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

West Des Moines, IA

SUMMARY

  • Over 6 years of IT experience in web application analysis, design, development and deployment of enterprise application with strong expertise on Object Oriented JAVA, J2EE and Client Server technologies.
  • Experience in developing applications using Java, J2EE Standards, Servlets, JSP, Struts, Spring, JDBC, XML, UML, Hibernate, MVC Architecture, Web Services and Java Beans.
  • Experience in developing web - based HealthCare, e-commerce and financial applications using Apache Tomcat and JBOSS application and web servers.
  • Expert in developing enterprise and distributed applications with J2EE technologies using Core Java, Servlets, JSP, Struts, XML.
  • Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
  • Having strong knowledge with web services using SOAP, WSDL and REST.
  • Strong Understanding of J2EE design Patterns.
  • Experience in implementing SOAP and RESTful web services.
  • Hands-on experience on different IDE's like Eclipse, My Eclipse, NetBeans, IBM Web Sphere, Rational Application Developer (RAD).
  • Experience in using RDBMS concepts and worked with Oracle 11g and good experience in writing stored procedures, Functions and Triggers using PL/SQL.
  • Expertise in developing applications using EJB, JSP, Servlets, JDBC, JNDI, HTML, JavaScript, AJAX, XML.
  • Experience in utilizing database tools like TOAD to operate on relational databases like Oracle and MySQL.
  • Extensively worked on debugging using logging Frameworks such as Apache Log4J.
  • Experience in using of Build and Integration tools such as Ant, Maven and Jenkins.
  • Configured and maintained source code repositories in ClearCase, UCM ClearCase, GIT, SVN, CVS.
  • Extensive experience in Agile Software Development using Scrum methodology.
  • Involved in all phases of Software Development Life Cycle (SDLC) including Requirements gathering, Analysis, Design, Reviews, Coding, Unit and Integration Testing.
  • Used ClearCase for version control and ClearQuest for bug tracking.
  • Experience in writing test-cases in Java environment using Junit.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC, Agile Technologies (SCRUM) and tools like UML, Rational Rose.

PROFESSIONAL EXPERIENCE

Confidential - West Des Moines, IA

JAVA Developer

Responsibilities:

  • Developed an Inventory Management System for maintenance of a store.
  • Developed the project using Maven build tool.
  • Developed user interfaces using EJB 2.0 JSP, JSF, EJB, JMS frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed using JAVA, HTML, CSS and JavaScript.
  • Designed and developed applications with Eclipse in java using STRUTS Framework running on Web Sphere Server.
  • Used Oracle as a database.
  • Developed the application using Spring that leverages classical Model View Controller (MVC) architecture
  • Consumed SOAP and Rest Webservices.
  • Used CVS and SVN as a documentation repository and version-controlling tool.
  • Used Spring framework for accessing Data Source, Wired Objects of business classes.
  • Involved in the front-end development using JSP's, jQuery, HTML, AJAX, CSS and JavaScript.
  • Used Hibernate in data access layer to access and update information in the database.
  • Developed JUnit test cases for all the developed modules. Environment: J2EE, Spring, Maven, Windows, Apache Tomcat webserver, Hibernate.

Environment: Java, J2EE, Spring, Struts, JSP, AJAX, HTML, Tomcat 6.0, Oracle 11g, Maven, Edit plus, Eclipse IDE, JUnit, WSDL, Web Services, TOAD for Oracle 11, Lotus Notes.

Confidential - Anoka, MN

Java Developer

Responsibilities:

  • Utilized Agile methodologies which includes team-based design and code reviews.
  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Involved in attending Scrum meetings.
  • Used Spring Model View Controller(MVC) architecture to develop the web application.
  • Used JSPs in front-end, Spring framework in business layer and Hibernate in persistence layer.
  • Developed Spring IOC to communicate with the persistence layer.
  • Used Spring AOP for security transactions, reusability and logging purpose.
  • Implemented the back-end functionality of the modules using Singleton and Session Facade design pattern.
  • Implemented automatic email notifications for monthly statements to the customers using Java Mail.
  • Developed RESTful web services to interact with other web applications.
  • Used Hibernate as an ORM tool to interact with the database.
  • Wrote SQL queries that are required for the application.
  • Used Maven to build the project.
  • Adopted Test Driven Development(TDD) for extreme programming.
  • Developed dynamic web pages i.e. JSP pages for presentation layer using HTML, CSS, Bootstrap and JavaScript.
  • Implemented business logic using Spring Core and Hibernate.
  • Used Jenkins for continuous integration/continuous deployment.
  • Used JUnit for unit testing. Wrote Test Cases to test the application.
  • Used JIRA for defect and issue tracking.

Environment: Java, Spring, Hibernate, RESTful web services, Oracle, HTML, CSS, JavaScript, Maven, Jenkins, JUnit, JIRA

Confidential - New York, NY

Java Developer

Responsibilities:

  • Involved in requirement gathering, customer interaction, analysis of the requirements and project module designing.
  • Developed back-end Logic using Web Services in Java.
  • Using a combination of JSPs, GWT, HTML and JavaScript for the front end.
  • Designed and developed Rest and Soap Services for the Cloud computing environment.
  • Built a RESTful Web service using Jersey and JBOSS.
  • Worked on the project using agile methodology.
  • Used SNAP/SMTP PROTOCOL for communication purpose with Storage Device, Java Networking, and Socket Programming.
  • Developed and integrated java beans and other java classes.
  • Implemented SOA architecture with web services using C, SOAP, WSDL, UDDI and XML.
  • Designed and developed warehouse management module for maintaining store information like transit time, max carton capacity, weekend delivery; Pool point email maintenance, Anticipated maintenance and Email Projection to Pool.
  • Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed front-end using AWT, Flex, Swing, JSF, and JSP with Custom Tag libraries, JSTL, Struts Tag libraries, GWT, Adobe Flex, MXML, HTML, and CSS.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Developed the application on IBM WSAD and deployed it on IBM Web Sphere Application Server.
  • Developed user interfaces using EJB 2.0 JSP, JSF, EJB, JMS frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Worked with AS400 database system to write simple and complex SQL and PL/SQL statements for implementing database operations.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and jQuery.
  • Have done code reviews, debugging, bug fixing, performance tuning and unit testing.
  • Have documented overall system resources in Migration document, testing procedures in User Acceptance Testing document.
  • Used Clear Case, CVS, Maven, and Subversion for Source code version control.
  • Used Maven as a build tool. Implemented Java to XML binding using Castor XML.
  • Provided product support to the end users and maintained system after production.

Environment: Core Java, JSP, Servlets, jQuery, Spring Framework, Struts, GWT, Flex, Maven2.07, Hibernate, Tomcat, Eclipse3.x, My Eclipse, HTML, JavaScript, JUnit, XML, IBM/SQL, Tomcat5, Oracle, AS400, Aldon (Version Control).

Confidential - Rockville, MD

Java Developer

Responsibilities:

  • Responsible for Analysis, Design, Development, Integration, Testing, Implementation, User Acceptance Testing and maintenance stage.
  • Involved in UML diagrams like interaction diagrams (sequence diagram and collaboration) and use cases, class diagrams, activity diagrams.
  • Interact with Business Analyst to understand the requirements and for any clarifications required by the team and followed agile methodology.
  • •Developed the application using Spring Framework that leverages classical Model View Layer(MVC) architecture.
  • Used Hibernate annotations for defining object relational metadata.
  • Designed and implemented the presentation layer using Java Server Pages, tag libraries, and cascading style sheets.
  • Used TOAD for database development.
  • Used the Java Collections API extensively in the application.
  • Worked and Modified the Database Schema according to the Client requirement.
  • Fixed application issues and helped to mitigate defect damages.
  • Responsible for unit testing the application using JUnit.
  • Used GIT repository for software configuration management and version control.
  • Involved in consuming, producing Restful web services using JAX-RS.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used Maven to build Java code for applications.
  • Developed logging information using Log4j.
  • Responsible for doing code review and configuration build management for the application using Ant.
  • Involved in production support and maintaining the application after production.

Environment: Java 1.7, HTML, JSP, Apache Log4j, ANT, JUNIT, Servlet, JPA, CSS3, SQL/PLSQL, XML, JAX-RS, RESTful Web Services, GIT, Maven, Ant, Jira, Hibernate, Spring MVC, JBOSS.

We'd love your feedback!