We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Challenging assignments with around 5+ years of versatile experience in analysis, design, development and implementation of N - tier architecture based applications, Business to Business Applications, Business to Client based applications, distributed components, internet/intranet applications.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Areas of expertise include analysis, design and development of applications using JEE/J2EE technologies including JAVA, Servlets, JSP, EJB, JMS, JDBC, JNDI, JTA, Web Services, SOAP, JAXB, JAX-RPC, JAX-WS, XML and XSD.
  • Expertise in design and development of multi-tiered web based applications using Core Java, Servlets, JSP, JDBC, JNDI, Hibernate and Design Patterns.
  • Expertise in Implementing MVC design pattern using Spring framework.
  • Worked in web application development using HTML, DHTML, CSS, UML and JavaScript.
  • Involved in developing Static and Dynamic pages using JSP and Servlets other.
  • Experience in the design and development of SOAP and RESTful web services. Experience in integrating with the existing web services.
  • Proficient in fundamentals of spring, Spring MVC, Spring Security and Rest Full web services using Jersey.
  • DesignedRESTAPIs supporting JSON that allow sophisticated, effective and low cost application integration.
  • Experience in client side technologies such as JavaBeans, JMS, XML, XSLT, Oracle, SQL and MVC architecture.
  • Experience in KSH and BASH Shell scripting in both UNIX and LINUX platforms.
  • Strong experience in handling different Web Servers like Tomcat, and Application Servers like Web Sphere and Weblogic Server.
  • Good Knowledge and sound experience working with MVC framework like Struts1.3 & 2.0, ORM frameworks like Hibernate, JPA and IOC frameworks like Spring, Spring AOP.
  • Experience in DBMS using Oracle 10g/11g, MSSQL and MySQL.
  • Highly proficient in using frameworks like Struts, Hibernate, Spring
  • Possess strong working knowledge of Database programming using SQL, PL/SQL, Triggers and Stored Procedures.
  • Excellent analytical and problem solving skills.
  • Ability to work with the team involving the different stages of Software Development Life Cycle including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
  • Ability to master new Concepts.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, UNIX Shell Script, HTML, XML

JAVA/J2EE Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS, Java Beans, SOAP, JAXP, AJAX, AWT, Swings, CSS, ILOG, JXPath, Xpath

Application Servers: Apache Tomcat, JBoss, WebLogic, WebSphere

Methodologies: OOAD, OOP, UML, RUP, MVC, DAO Factory pattern

Frameworks: Struts, Spring and Hibernate 3.2/3.0 .

RDBMS: Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008 , IBM DB2

Operating Systems: UNIX, LINUX and Windows XP/Vista

IDE/Utilities: Eclipse3.x, PL/SQL Developer, Star UML, TOAD, SQL Developer

Web Technologies: HTML, HTML 5, Cascading StyleSheets (CSS2.1/3), Java Script, XML, XHTML, JSP, AJAX, jQuery, AngularJS

PROFESSIONAL EXPERIENCE

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Build Rest/SOAP based Services for all user based operations like enroll user, modifying user and authenticate user depending on risk factor of the user login.
  • Created Business Service API Integration for social networking site using Rest based services to search, create, accept and reject connections.
  • Attended every day Scrum meetings to provide current project status demonstrations in every two weeks, thus implementing Agile Methodology (Scrum) with Test Driven Development
  • Developed the application by implementing MVC Architecture by integrating Hibernate and Spring frameworks.
  • Build Rest Application by using the Apache Axis, Apache CXF.
  • Involved in front-end designing using HTML, CSS and JavaScript with JSF Ajax and tag libraries.
  • Worked on Development of Hibernate including mapping files, configuration file and DAO implementation class (Business Component).
  • Designed, coded, and implemented automated build scripting in Ant, Jenkins and Maven.
  • Developed beans and persisted bean in the database usingHibernate..
  • Used Tortoise SVN as source control tool. Extensively used AngularJS to perform AJAX calls for creating interactive web pages on JSON response.
  • Used Maven build tool for compiling and packaging the application.
  • CreatedSQLqueries,PL/SQLStored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures. Also used JPA with Hibernate provider.
  • ImplementedJUnitframework to write test cases for different modules and resolved the test findings.
  • Involved in building and deployment of application in Linux environment.
  • Performed Manipulations by using the Oracle databases.
  • Worked with QA team during various testing phases and resolved defects.
  • Written JUnit Test cases with Mockito while performing unit testingDeveloped several SQL and HQL queries and Stored Procedures to retrieve data.

Environment: Java, JDK 1.7, Hibernate 4.0, JPA 2.0,JSR Apache Axis, Linux, Apache CXF, Spring 3.2, JSF beans, JSF Ajax, Oracle 11g, JUnit, Jenkins, Eclipse IDE, Tomcat, Oracle Maven 3.0.1, Web services, JSF Taglibs, JavaScript, HTML, CSS, XML, Log4J, Scaled-Agile Methodologies.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Designed Class and Sequence diagrams using Rational Rose for all the use cases.
  • Used HTML, CSS, JavaScript, JQuery for design of Web pages (JSP).
  • Used Angular JS in developing single page applications.
  • Designed, coded, and implemented automated build scripting in Ant, Jenkins and Maven.
  • Developed JavaScript validation functions for the client side validations.
  • Used spring framework for implementing Dependency Injection, AOP.
  • Implemented MVC architecture by using Struts to send and receive data from Front-end to business layer.
  • Designed presentation pages using JSP, JavaScript, JQuery, Ajax, XHTML, CSS, Spring MVC. Used JSON/XML as the data transfer methods.
  • Experience in working with Restful Web Service for RPC integration style.
  • Spring AOP is used for Security and Transaction Management.
  • Followed SOA creating REST Web Services using Spring framework.
  • Wrote unit test cases using Junit, JMock and acceptance tests.
  • Developed Rich user interface using HTML, JSF, JSP, XSLT and CSS.
  • Configured JBoss Application Server and deployed the web components into the server using Oracle as back end database.
  • Used Hibernate to communicate with the Database, mapping the entities to the tables and corresponding columns in the database by using Hibernate annotations.
  • Worked with Oracle PL/SQL queries, Triggers and Stored Procedures

Environment: Java 1.6, Core Java/J2EE, Java BPM, OOD, REST Web Services, Spring, Hibernate, Oracle 10g, JSP, JSTL, XML, SOA, HTML, CSS, JavaScript, JBoss Application Server, Jenkins, Eclipse, JAXB, Maven, JUnit, Firebug

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in the design of application using Model View Control (MVC) Architecture and designed Use Cases, Sequence Diagrams and Class Diagrams using UML and Rational Rose.
  • Designed and implemented User management and Report Management modules using J2EE, JSP, Servlets, Struts and Oracle Database.
  • Designed and implemented Spring Framework based RESTful and SOAP web services
  • Used spring framework for Dependency Injection (IOC), Aspect Oriented Programming (AOP) and integrated with Struts framework and Hibernate.
  • Developed DAO classes using Spring DAO package for data access and data manipulation.
  • Used Spring MVC framework to develop the entire business logic of the system.
  • Used Oracle to implement the database and store all kinds of information such as text, images, streaming audio/video, etc.
  • Used Web Services for creating summary and used XML parsers for data retrieval.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Web Flow.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Used O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Deployed the applications on Tomcat server .
  • Used Oracle as backend data base.
  • Used SQL statements and procedures to fetch the data from the database.
  • Developed asynchronous components using IBM MQ Series with JMS for queuing and messaging.
  • Build: Compiled the project assemblies using MAVEN, and deployed it with ANT script.
  • Developed Junit test cases to test the functionality of application

Environment: Eclipse 3.1, Struts 1.2.4, Hibernate 3.0, Servlet 2.2, IBM WebSphere, JSP 2.0, Windows 2000, Oracle 9i, IBM MQ series, WebSphere Application server 10.3, JSP, JSTL, HTML,CSS, ANT, XML, Log 4j 1.2, Junit.

Confidential

Java Developer

Responsibilities:

  • Gathered required information for the project and involved in analysis phase.
  • Created UML class and sequence diagrams using Rational rose.
  • Developed java server pages, Action classes and EJB’s for user transactions.
  • Designed Java Servlets and objects using J2EE Standards.
  • Mapping of the servlet in Deployment Descriptor (XML).
  • Used Entity beans as the model to represent the persistent data and interacted with Oracle data base as per MVC Architecture.
  • Used HTML, JSP, JSP tag libraries and struts tiles to develop presentation tier.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle database as per MVC Architecture.
  • Design Implementation of GUI using HTML, JSP and Java Script for front-end validations.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in Integration testing and defect fixes.

Environment: J2SE, J2EE, Servlets, Multithreading, JSP, Struts1.1, EJB, JMS, UML, Rational Rose2000, MQ Series, WinCVS, Oracle 8i, Eclipse, Web Logic 8.1, HTML, JavaScript, XML, SAX.

We'd love your feedback!