We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY

  • Having 7 + years of IT experience in requirements study, design, development, deployment, unit testing, integration testing for large - scale Internet /Intranet applications using Model View Controller architecture.
  • Expert in web based applications and UI technologies such as HTML, XHTML, DHTML, CSS, MXML, XML, XSLT, XSL and Java Script confirming to Web 2.0 Standards.
  • Extensively Worked on Web technologies like Java, PHP, Servlets, JSP, EJB, Struts, XML, XSLT.
  • Good experience in using Apache Struts And Spring Framework.
  • Experience in developing Stored Procedures, Triggers, and Views etc. using PL/SQL, Oracle, and DB2.
  • Good Knowledge in libraries like Dojo.
  • Strong understanding and excellent skill in developing, designing, professional, Ajax driven elegant enterprise web application using Ajax, Flex, Action Script and JavaScript, CSS, HTML, JQuery, Dojo, ExtJs and various java design patterns
  • Extensively Worked on Application Servers like Weblogic, WebSphere, and Tomcat.
  • Having excellent experience in testing and writing java test cases using Junit Framework.
  • Expertise in developing touch screen terminals using AWT, SWING and Object Oriented Programming.
  • Good Knowledge in Creating WebPages using libraries like Dojo, Yahoo and Moo for interfacing.
  • Specialized in using IDE's like Eclipse 3.3.0 Visual Café 3.0, and JCreator7.0.
  • Experience in testing process and preparation and execution of Test Cases, and involved in System & Functional Testing.
  • Excellent Leadership, Technical, Communication, Analytical and Problem Solving skills and ability to get on well with people including cross-cultural backgrounds.

TECHNICAL SKILLS

Languages: Java, J2SE, C++, C, J2EE (JDBC, JSP, Servlets, JNDI)

Technologies: EJB, 1.x/2.0, JNDI, JDBC, Servlets, JSP, JavaScript, Applets, JPA, JMS, Web Services, UDDI, Data structures, WAP

Web Frame Works: Struts, Spring, Hibernate

Internet: XML/XSL, HTML, JavaScript

Databases: Oracle 9i/10g, DAO, DB2, MS SQL, ODBC, MySQL, MS Access

Web servers: Apache /Tomcat Web Server, JBOSS server, IBM Web sphere 3.5, Web logic,JavaWebserver, Microsoft IIS, Rational Rose

IDE/Tools: Eclipse, Net Beans, Rational Rose

Operating System: Windows 2000/NT/XP/Vista/7, UNIX, Sun Solaris, Linux

Protocols: HTTP, Networking - LAN/WAN, SOAP, TCP/IP

PROFESSIONAL EXPERIENCE

Confidential, Indianapolis IN

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the Complete Design Discussions to develop the application in the team environment.
  • Test Driven development methodology has been followed to develop the application.
  • Worked extensively on the front end development and developed various screens in this project.
  • Implemented RESTful webservices (JAX-RS) supporting both XML and JSON message to perform CRUD tasks.
  • Application developed spring MVC, Spring Core 3.0, JSP, Hibernate 3.0.
  • Implemented Spring MVC as web framework, spring as dependency injection framework and Hibernate as database ORM framework.
  • Developed the GUI module for mobile website/app using AngularJS framework for JavaScript, HTML 5& CSS3.
  • Writing Shell scripts, Stored Procedures, Packages,PL/SQLscripts inoraclefor various modules/reports and Unit Testing.
  • Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Implemented JAX-Web Services in Apache Axis runtime environment using SOA Protocol.
  • Used JAX-Web Services to interact with other application in organization using SOA-P and WSDL file.
  • Designed, coded and configured server side J2EE components like XHTML, Servlets, Java Beans, JNDI, JTS, Java Mail API, XML.
  • Deployed applications on Web logic 10.3 Application Server.
  • Implemented User Interface (front-end) screens using JavaScript and Angular JS.
  • Test cases have been written by using JUnit framework. Written Integration tests for the DAO layer using Spring Bean Injection.
  • Used Hibernate Validator Framework (1.0) API for validation of the all layers simultaneously and used AJAX for partial validation of the some components of the Add User Page.
  • Involved in developing SQL and Stored procedures with the databases Oracle(RDMS)
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Worked on ant script to deploy the code toLinuxserver.
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • XML Transformations where done using XML, XSL, XSLT, and XPATH.
  • Used MAVEN to build the project into WAR and EAR files and Clear Case for version controlling.

Environment: JDK 1.6, J2SE, J2EE, Java Script, HTML5, CSS3, Angular JS, XHTML, JSTL, Spring 3.0, Hibernate 3.0, Eclipse v4.4(Luna), JMS, Maven, CWM Manager, WebLogic 10.3, Oracle 10g, JAX Web Services, SOA-P, Test Driven development, JUnit 4.8, AJAX, PL/SQL, XML, Log4j, Clear case, Hibernate Validator framework 1.0, Linux.

Confidential, Mason, OH

Java/J2EE Developer

Responsibilities:

  • Used Agile Scrum to manage the full life cycle development of the project.
  • Developed application using Spring MVC, JSPs and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate with Web Sphere 7.0Application Server.
  • WrittenSQL, PL/SQLand stored procedures as part of database interaction.
  • Used spring configuration files and its application context object for creating various factory objects.
  • Used Hibernate 3.x with JPA annotation and created several persistent classes.
  • Developed DAO classes with JUnit using Spring DAO package for data access and data manipulation.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs.
  • Responsible for using Rest API, and JAXP to deal with XML data. Called Restful API to update task to different examiner.
  • The web UI is implemented with DOJO JavaScript framework that includes drag-and-drop, tree and grid controls, and floating panes.
  • Created different XML documents using XML, XSD and XSLT. Used Light DOM parser, and SAX parser for transforming the XML data.
  • Have used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSP, DHTML and JavaScript.
  • Oracle 11g used as backend, Worked on SQL queries for persistence of Business Objects using JDO as ORM. Involved in creating different SQL scripts, worked on some of the core query operations using DB2.
  • Used Maven to build application and deploy on the server.
  • Used Security Assertion Markup Language (SAML) used for Authentication and Authorization.
  • Configured and created application log files using Log4j required to trace application and GIT for version controlling.
  • Testing is done throughJUnit.

Environment: JDK 1.5, Java/J2EE, JSP, Servlets, JSTL, HTML, CSS, Oracle Pl / Sql, JavaScript, DOJO, Spring, Restful API, AJAX, Hibernate 3.x, RAD 7.x, Web Sphere 7.0, SAML, Agile, Node.JS, Jasper reports, Oracle 11g, Windows7/UNIX, Apache-Maven-3.0.2, GIT.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • My responsibilities were to design and develop the Activation application sub-systems in ECSS and deploy these subsystems in the AT&T network.
  • Coordinated the requirements capture sessions with the business analysts, project manager and successfully implemented major modules of RSP, ESP.
  • Created design document using UML Use Cases and Message Sequence diagrams, and standard design patterns.
  • Responsible for implementing the J2EE design patterns like session facade, business delegate, value object pattern and Data access objects
  • Designed and developed Persistence and Business layers. Implemented these using Hibernate, Oracle and EJB.
  • Developed various Activation modules like BAN creation and maintenance, Number allotment, Address validation, Service plan selection and others.
  • Created WSDL, JAXB Web service's for Server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Experienced in designing and developing JMS, and persistent message queue systems (ActiveMQ) for processing orders and enquiries from partners and retail stores
  • Designed and developed Web-services to expose the business methods to external services and for operations which need to be published over the web in coordination with the design team.
  • Identified complex types and provided in XSD and generated JAXB Object Structure for the modules.
  • Implemented RESTfull Web Services for other applications to use business services.
  • Coded ANT scripts for building and deploying applications in development, test and production environments.
  • Designed, developed and deployed the EJB's (Session, Entity and Message Driven Beans in the Middleware) onto the WebSphere Application Server 7.5.
  • Developed Web Services using XML-based Web Services Description Language with Annotations.
  • Configured and used UDDI registry server as a permanent repository for storing WSDL services links.
  • Extensively used Java API for XML (JAXP) Processing with XML Parsers SAX 2.0 and DOM level2.
  • Designed and implemented various interfaces of the system for SOAP client request and returns the response via SOAP protocol.
  • Experienced in writing SOA based Enterprise Product Hub Web Service using JAX-WS, JAXB and SOAP. Used Active MQ for messaging.
  • Developed JAX-WS Web Service Components for Customer Search and Customer Details Management Services.
  • Implemented Persistence Layer using Hibernate 3.0, HQL and Criteria. Used the databases Oracle and MySQL.
  • Implemented Plan package deal web service which provides Plan deal information to the online store using JAX-WS.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Designed and developed Spring,, Struts2 and deployment descriptors using XML.
  • JUnit is used for testing the application modules and participated in the functional and integration tests.
  • Implemented Log4j for all classes to set debug levels on production systems.
  • Actively involved in fixing the defects raised during the post-production phase and extensively coordinated with the design team, production support and release management teams during testing and deployment phases.
  • Trained support team and Created documentation on parts of ECSS for production environment.

Environment: Java /J2EE, UML, Rational Rose, Hibernate 3.0, Spring (EJB 3), Web Services, JAXB, Struts2, RESTfull, Ant, XML, Annotations, WSDL, UDDI, JAXP, SAX, DOM, SOAP, XSD, JAX-WS, JMS, ActiveMQ, HQL, Criteria, Oracle 10g, MySQL, Node.JS, JUnit, Log4j, Maven, Jasper, WebSphere Application Server 7.5, UNIX.

Confidential, Chicago, IL

JavaDeveloper

Responsibilities:

  • Participated actively in requirements gathering in close contact with the client and was responsible for the functional requirements documentation.
  • Involved in designing, developing and configuring server side J2EE components like, JSP, Servlets, JMS, JDBC and JNDI.
  • Developed clean, concise, optimized, cross platform/browser user interfaces through CSS, XHTML, JavaScript, AJAX.
  • Spring Web Flow framework was used to develop this web based tool
  • Extensively used Hibernate/JPA and Spring-JDBC in data access layer to access and update information from Oracle database and have written HQL, Named and Native queries
  • Hand-coded HTML, CSS, and Javascript in compliance with UI and W3C web standards which requires understanding of current browser technologies, XML, javascript, object-oriented programming, databases, JSPs and project development methodologies.
  • Proactively increased efficiencies to our websites and web-based applications (i.e. style sheets and JavaScript)
  • Developed XSLT for generation of reports using XML documents.
  • Used Tiles frame work to achieve uniformity in UI modules.
  • Used XML using IDE- Eclipse and deployed it in BEA Web Logic.
  • Developed a reconfigurable report generation/printing module using JSP and XML/XSLT.
  • Used JSTL tag libraries to reduce the scriplet coding.
  • Proposed and implemented the use of Struts, Tiles into project, improving UI flexibility and providing single point of maintenance.
  • Implemented form validations using struts validation frame work.
  • Developed s component, event scheduling, and navigation using struts best practices and J2EE design components.
  • Responsible for configuring and deploying application in Development environment and releasing code to engineering team for Test/Stage/Production deployment.
  • Used JUnit for unit testing and repeatable tests for the application
  • Coordinated with Testing Team to resolve bugs
  • Worked closely with Database Administrator in identification of bad SQL and optimization of SQL queries.

Environment: Java1.4/1.5, J2SE, J2EE, JSP,, Servlets, JDBC, JNDI,JavaBeans, AJAX, RAD, Web sphere application Server6.0/7.0, JBoss Application Server, Struts MVC, SQLDeveloper, Oracle 11, XML, ANT, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, Node.JS, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Log4j, ANT, Win SCP, Clear Case and Clear Quest, UNIX Shell Script, Windows XP

Confidential

JAVAJ2EEDeveloper

Responsibilities:

  • Responsible for design, development, coding, code review, testing for Maverick service.
  • Followed Scrum Incremental process of Agile Software Development methodology.
  • Gathered business requirements and wrote functional specifications and detailed design documents.
  • Developed class diagrams, sequence diagrams, activity diagrams that provided a view of the requirements for construction phase activity using Visio UML Design tool.
  • Applied OOAD, JEE & design patterns, and best practices.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP standard tag libraries.
  • Migration of current search process from Database to Solr search engine.
  • Implemented Spring ORM with Hibernate taking advantage of Java5 features like annotation metadata, auto wiring, and generic collections.
  • Used Spring IOC framework to integrate with Hibernate.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively Used HQL and SQL for fetching and storing data in databases.
  • Employed Spring JDBC to implement batch jobs to pull organization structure related data JQuery library has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Used AJAX and Java script to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Responsible for using XML Schema XSD, SAX, DOM, XSL, XSLT, XPath for development.
  • Involved in writing SOAP, WSDL and interfaced with the external system using Webservices.
  • Deployed the application to Web Sphere server.
  • Authored deployment plans which involve staging of build packages, properties files etc at different staging environments like sandbox, dev, QA and also production deployments.
  • Build components scheduling and configuration using Maven2.
  • Wrote numerous test cases using JUnit framework and with JPROB integration to Web Sphere Front runner on interactions with business and QA teams.

Environment: Client Server technology, OOAD,Java, J2EE, DB2, AJAX, JQuery, Spring 2.5, Maven2, Hibernate 3.x, Hibernate eclipse tools, CVS, RAD 7.0, AXIS, JAX-WS, TOAD, JPROB, Spring MVC, Spring AOP, JUnit 4, Visio.

Confidential

JavaDeveloper

Responsibilities:

  • Done Requirement Analysis & designing of the Use Cases
  • Created UML diagrams for the use cases using Rational XDE.
  • Created Logical & Physical Data model for PCS & PAM Integration Application.
  • Analyzed the gaps in TGT suggested Application Architecture.
  • Involved in the creation of a web application using ATG Portal.
  • Involved in development of J2EE framework (JSP, JSF Pages, JSR 168 Portal, Form Beans, Action Class, JDBC, JTA & DAO components) for theTGT application.
  • Developed JSP pages using Struts Tag-libs.
  • Implemented the web-based application following the MVC II architecture using Spring Framework.
  • Data Layer was maintained using Hibernate
  • Developed, tested, proofed, and maintained Web content, that is consistent with individual client design standards, using HTML, CSS, and JavaScript with the Struts/Tiles Framework in a Weblogic environment
  • Developed application web pages using JSP, XHTML and CSS and used javascript as client side validation
  • Developed JSF Pages using Custom Tag Library to interface with JSP.
  • Involved in the design of the user interfaces using Java Swing and Sun Studio.
  • Created object oriented front end applications using AJAX,
  • Checked Web documents in HTML and XHTML for conformance to W3C Recommendations and other Standards
  • Facilitated the integration & deployment of Servlets, JSP, AJAX, JavaScript, Web Services, JMS and XML.
  • Designed and Developed GUI Screens for the application using Java Swing, AWT.
  • Developed several Java Swing custom components to address the core business
  • Developed application using MVC Framework.
  • Developed and Deployed web components in WASD.
  • Involved in debugging & creating of Oracle 9i Stored Procedures, Packages, Functions, Triggers (for logging) & Views.
  • Developed & implemented an asynchronous, AJAX based rich client for improved customer experience.
  • Reviewed the application code using the TGT customized standards.

Environment: Java, J2SE, J2EE. JSP, Servlets, EJB, JMS, JNDI,JavaBeans, JTA, AJAX, RAD 7.0, Websphere Application Server, Hibernate, Spring framework, Spring MVC, Spring IOC, Spring Application Context, Spring AOP, JUnit, TOAD, XML, VSS, UML, DHTML, JavaScript, JSON, Web Services, SOAP, WSDL, Axis, JAX RPC, XML Spy, XSLT, X Path, DOM, SAX, JAXB, DTD, XSD Schemas, JAXP, Oracle, Db2, Ant, UNIX Shell Script, Windows 2000

Confidential

Java/J2EE Developer

Responsibilities:

  • Development of applications using Struts Frame work
  • Development of User Interface Creation by using JSP.
  • Involved in developing presentation tier using HTML, JSP, Java Script, JSON and Ajax.
  • Involved in writing Tag libraries.
  • Involved in Preparation of CSS.
  • Involved in Client Side Validations by using JavaScript.
  • Implementation of J2EE Design Patterns DAO and VO.
  • Deployment of Web Components in JBoss Application Server.

Environment: Struts 1.1 Framework, Java 1.5, JSP 2.0, EJB 2.0, PostgreSQL 8.1, XML, HTML, Java Script, JSON, Ajax, JBoss 4.0, Eclipse 3.1 with Jboss 1.5 plug-in.

We'd love your feedback!