We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Total 7+ years of extensive experience in J2EE, Object Oriented Design (OOD) and (OOA), in the area of application software usingJ2EE.
  • Expertise in working Environment of Tomcat, JBOSS AS 5.0/4.2,IBM Web Sphere Application Server.
  • Expert level skills in developing web - based GUIs using HTML, CSS, JQuery, bootstrap, Java Script and AngularJS for web enabled applications.
  • Implemented Rest API using node.js technology Restify.
  • Strong Core java programming skills using Collections API, Multithreading and Exceptions.
  • Experience in SOAP, WSDL, XML, JSON, XSL, XSLT with DOM and SAX Parser in JAXP and JAXB.
  • Experience in working with SOAP/REST based web services. Experience in Analysis and Design using Software Engineering /SDLC, UML, Rational Unified Process (RUP) Methodologies in Rational Rose and MVC based frameworks like Struts, spring.
  • Sound knowledge of OOPS concepts, OOAD and Design patterns.
  • Developed projects using agile methodology.
  • Experience in using Struts 2.x, spring and Hibernate 3.x framework (MVC) for various Web based application development
  • Hands on Experience in developing web applications using JSF framework.
  • Experience with messaging tools like MQ Series, MQSI.
  • Experience in using ANT, Maven tools to compile, package and deploy the components to the Application Servers in different environments.
  • Experience in Db2, Oracle, MS SQL Server 6.5.
  • Experience in writing/debugging oracle back-end PL/SQL development packages, stored procedures and functions.
  • Extensively worked with Apache Tomcat Server and JBoss with IDE Eclipse.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK1.4/1.5/1.6, C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0 , JBoss, Tomcat 5.0.28/6.0

Frameworks: Struts 2.x/1.x, Spring 2.x, Hibernate 3.x, JSF 1.2/2.0

IDEs: Eclipse 3.x, IBM WebSphere Application Developer 5.x, IBM RAD

Web technologies: JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS,HTML5,AngularJS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI

Methodologies: Agile, RUP, SDLC

Modeling Tools: UML, Rational Rose, Visio

Database Servers: Oracle 8i/9i/10g, DB2, SQL Server 2000/2005/2008 , MySQL

Version Control: CVS,SVN

Build Tools: ANT, Maven

Platforms: Windows 2000/98/95/NT4.0, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Sr.Java/J2ee Developer

Responsibilities:

  • Developed User interface screens using Servlets, JSP, Ajax, JavaScript, CSS 3 and HTML5, Ext JS with JavaScript for client side validation.
  • Gathered requirements by Interacting with Business users and Business Analyst.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Tool Suite.
  • MVC design pattern based Struts Framework and Spring Framework was used in the application.
  • Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
  • Developed Application controllers, Business and Data service modules for the web applications.
  • Implemented Restful web services (JAX-RS).
  • Transform XML request from Initiative system to stylesheet and parse this request which is sent to web services.
  • Worked on SOA/Web Services and created request and response WSDLs.
  • Design Patterns like Factory, Singleton, and Value Object and DAO pattern was used.
  • Designed tables in Oracle 10g database and worked with Database Developers for implementing Stored Procedures in the application.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Used JSON to load data into JQUERY data grid and also as a response type in REST services.
  • Involved In Performance and SQL Query Optimization.
  • Used Maven for dependencies and configuration management.
  • Debugging and troubleshooting any technical issues while implementing the applications.
  • Monitored the error logs using Log4J and fixed the problems, Used CVS for version control.
  • Developed Maven scripts for the build and deployment of J2EE components in application server.
  • Involved in designing test plans, test cases and overall Unit testing of the system.

Environment: Java 1.5, Struts, IBM RAD 6.0, IBM Web Sphere 6.0, Oracle 10g, Spring 3.1, Hibernate 3.0, JSP, Servlets, JavaScript, Design Patterns, HTML 5, CSS 3, Angular.Js, Ext JS Maven, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, CVS, web services (JAX-RS), Log4J

Confidential, San Diego, CA

Senior Java Developer

Responsibilities:

  • Analyzed Requirements, Estimations, worked on Low Level and High Level Designing, Coding.
  • Responsible for deployment on test environment and staging environment.
  • Owning 100% grip on project functionality and technology.
  • Coding and Development of Project using J2EE Technologies (Java Servlets, JSP and JavaScript) along with MVC architecture.
  • Taking complete control and responsibility on project.
  • Used Spring IOC to define all the workflows as beans and load the corresponding dependencies for the workflows to all types of claims.
  • Communicated with Clients Regarding requirements, functional and clarifications.
  • Wrote SQL to update and create database tables.
  • Used Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP’S.
  • Developed REST based Web Services and integrated with Spring MVC.
  • Assigning Tasks, Monitoring and controlling the team.
  • Coding, peer review, Unit testing and integration Testing.

Environment: Java, J2EE, spring framework, Hibernate, Free marker and Ajax, SQL, REST, JSTL, JQuery, Struts, Spring 2.0 MVC, Servlets.

Confidential, Ann Arbor, MI

Java Developer

Responsibilities:

  • Developed application onEclipse and Microsoft SQL Server Management Studio, Oracle PL/SQL Developer.
  • Used SpringMVC Framework for the 3-tier architecture in the application and Spring Core Annotations for Dependency Injection.
  • UsedHibernate 2.0for Object Relational Mapping (ORM) withDB2 UDBtables.
  • Generated POJO’s based onXMLmapping file.
  • CreatedXSDand generatedXMLbased onXML schemausingSOAService.
  • Created DTO’s and DAO’s using Rational Rose hibernate mapping.
  • UsedHibernatepersistent tool for object relational mapping also Wrote Hibernate Query Language (HQL) queries to communicate withDB2 UDB.
  • Developed the DAO, Value objects, and Business objects to effectively transfer the data.
  • Used Team Foundation Server (TFS) for maintaining and versioning the Software Configuration.
  • Extensively used Stored Procedures for performance.
  • Designed and developed aSOAP Web Services layers to interface with DB.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Agile methodologywas adopted in the development, also used Ant for the build process.
  • Involved in code reviews developed by the team to make sure they met the business requirements and enforced best coding standards on day to day basis.

Environment: Core Java, Multithreading, Eclipse,J2SE 6.0, JDBC, TFS, ANT, Oracle9i&10g, JDK 1.6,Hibernate 3.2, JPA 2.0, Spring 2.0 Core, Spring MVC, Web Services (SOAP),JSTL Taglibs, XML, JDK 1.5, J2EE, Unix Shell Script.

Confidential, Coral Springs, FL

Java/J2EE Developer

Responsibilities:

  • Involved in requirement, design and development phases of the application.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, and Singleton.
  • Used CVS for version control across common source code used by developers.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Deployed the applications on BEA WebLogic Application Server.
  • Created new ActionClasses corresponding to the new ActionForms created, to access the form data.
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • DAO and the hibernate transactions was implemented using Hibernate framework.
  • Worked with DBA for the creation of new tables and new fields in the database.
  • Used DOM parsers for filtering messages from user and validate them in corresponding format.
  • Designed and developed Java Web services to allow external clients to interact with the system.
  • Developed web service components and WSDL documents using top-down approach with Apache Axis.
  • Used JavaScript for validations and integrating business server side components on the client side with in the browser.

Environment: Java, J2EE, Struts, Oracle 10g, JMS, MDB, DOM, Web service Consumer, SOAP UI, Rationale Rose, Eclipse 3.1, Unix, BEA Web logic Application Server, Hibernate, CVS.

Confidential, Paribas, NY

Java Developer

Responsibilities:

  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Developed the application using Eclipse IDE, Used JUnit to write repeatable tests mainly for unit testing.
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used XML to transfer the application data between client and server.
  • Participated in designing Web service framework in support of the product.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Spring Security for Authentication and authorization extensively.
  • Used XML to transfer the application data between client and server, also XSLT style sheets for the XML data transformations.
  • Used the JDBC for data retrieval from the database for various inquiries, Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Used SVN as source control and used MAVEN as build tool.

Environment: Java 1.5, Servlets, JSP, Struts, EJB, JAX-WS Web Services, SOAP, JAXB, HTML,HTML5, XML, Java Script, CSS, Eclipse, Oracle 9i, WebLogic 8.1, Windows XP

Confidential, Seattle, WA

Java Application Developer

Responsibilities:

  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Used agile methodology to develop the application, Used Maven build tool to build the application.
  • Implemented MVC architecture using Servlets, JSP, EJB’s and developed web Components using JSP, Servlet under J2EE Environment.
  • User Interface was created using CSS and HTML.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Backend validation and front end validation was implemented using Struts validation framework and JavaScript respectively.
  • Involved in creating separate EARs from the single EAR of the project.
  • Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Spring Hibernate Template support was used to develop the DAO layer for the application using.
  • Business logic and reports was developed using HQL and Hibernate Criteria.
  • Created various unit test cases and integration tests for the DAO and Service using JUnit.
  • Integrated log4j for logging the messages at debug and error level.

Environment: Java, JSP, Servlets, JDBC, HTML, JavaScript, CSS, XML, XSLT, XHTML, Oracle 10g, SQL, Eclipse, log4j, Maven, struts, Spring, Hibernate, SVN version Manager.

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively used Java API and HTML to customize Web applications.
  • Interface with business client in define & gathering requirements.
  • Source & Configuration Control using Microsoft VSS.
  • Involved in product documentation, also did Unit system testing of the modules.
  • Attending per user meeting for feedback and enhancement also for user requirements analysis.
  • Created multiple web applications using Java Servlets & Java Beans.
  • Coding and Development of Project using J2EE Technologies (Java Servlets, JSP and JavaScript).
  • Implemented MVC Architecture using servlets.

Environment: J2EE, Web Services, JSP, Servlets, SOAP, Tomcat Server, MySQL, Windows, Linux, HTML, CSS, MVC.

We'd love your feedback!