We provide IT Staff Augmentation Services!

Sr. Java\j2ee Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 8+ years of experience in developing and designing Web Based Internet/Intranet, Multi - tier distributed applications using latest J2EE technologies and various open source frameworks
  • Expertise in Front-End Development using MVC frameworks such as Spring MVC, Struts, JSF, JQUERY.
  • Extensive experience in Java, J2EE technologies such as JDBC, JSP, JSF, Servlets, EJB, Hibernate, Spring, XML, XSD, XSL and JNDI, Web services, Struts, Tiles, Hibernate, JMS, AJAX.
  • Expertise in Client Side Designing and Validations using HTML, DHTML, CSS, Java Script, AngularJS, MS FrontPage, JSP, Struts Tag Library, JSTL.
  • Proficient in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML) architecture using Rational Rose2000 and Microsoft Visio.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and Business components such as RMI, EJB, JMS, and Web Services.
  • Familiar with all aspects of technology projects including Business Requirements, Technical Architecture, Design Specification, Development and Deployment.
  • Experienced in databases such as Sybase, DB2, Oracle and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Familiar and Worked on various Operating Systems like UNIX (Sun Solaris, AIX), Linux, Windows NT, Windows XP, Windows 2K.
  • Proficient in with GUI plug-ins like Tiles Framework, Customer Tag Libraries, validation plug-ins like Validator Framework.
  • Developed dynamic web applications and web services using RAD, Websphere Studio Application Developer (WSAD), and Eclipse, JBuilder, Net beans and Web Logic workshop.
  • Implemented various Ajax Frameworks such as JQuery, DOJO, JSON. Designed and developed various integration components using JMS and MQ Series.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, Xquery, Xpath and DTD.
  • Experienced in developing web services with XML based protocols such as SOAP and WSDL.
  • Written and developed scripts for automating tasks using Ant 1.5, perl 5.0 and UNIX shell programming
  • Acquired experience in SQL, Bourne Shell, K Shell, C Shell and bash for performing regression tests and log the results.
  • Having good experience in Swing components
  • Created REST based web services using JAX-RSÃ
  • Exposure to Application Servers like BEA WebLogic, IBM WeJbSphere, Apache Tomcat and JBoss.
  • Expertise in Cutting Edge Technologies like EJB, JMS, JTA, XML and Web Sphere MQ Series with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like WebLogic, WebSphere and JBoss.
  • Extensively worked on debugging using Logging Frameworks such as Apache Log4j.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using JUnit, Log4J, and Cactus.
  • Hands-on experience with Integrated Development Environment (IDE) IDEs like IBM Eclipse, JBOSS, WSAD, TOAD, Edit Plus.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL and PL/SQL

Java Technologies: Java, JDK, JEE, J2EE, Servlets, JSP, JSTL, JDBC, JNDI, JMS, JTA, Jakarta Struts and Hibernate.

Middleware: RMI, EJB, EJB, CORBA and WebSphere MQ Series

Databases: Oracle, DB2, Sybase, MS Access, MYSQL and MS SQL Server

IDE/Development Tools: IBM RAD, IBM RSA, Eclipse and WSAD

Frameworks: Struts, Tiles, JSF, Spring and JBoss Seam

Operating Systems: Windows 98/NT/2k/XP, Linux and Unix(Solaris, AIX, HP-UX)

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile

Web/Application Servers: IBM WebSphere, BEA WebLogic, JBoss and Tomcat

Web Technologies: HTML, DHTML, CSS3, JavaScript, AngularJS, XML, XSD, XSLT, JQuery, JSON, Xpath, DTD, SOAP, Bootstrap and AJAX

Version Controls: SVN, VSS, ClearCase and CVS

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Java\J2ee Developer

Responsibilities:

  • Involved in gathering business requirements, analyse and Design of the project.
  • Created functional and techincal specifications Documents based on the user requirements.
  • Followed Scrum concepts of Agile Methodology to produce high Quality Software and involved in Sprint application planning meetings.
  • Designed and developed Front End screens using JSF, Primefaces, HTML, CSS3, JavaScript, JQUERY.
  • Configured navigation rules across multiple pages by modifying faces-config.xml.
  • Created Backing beans using annotations and created methods for ActionMethod calls.
  • Created Primefaces components like Data, AJAX Core, Panel, Menu, Input, Button and messages.
  • Performed front end event handling and input validations using attributes like value change listener, f:validator.
  • Use Ajax, render, and update attributes integrated with AngularJS validation to perform partial page processing.
  • Developed POJO’s, Data Access Object (DAO), which handles database operations using property JDBC framework.
  • Developed stored procedures and functions using Oracle PL/SQL to perform the backend logic.
  • Developed and Monitored Database integrity and rebuild Indexes for the MS SQL Server and maintained Back Up Databases in Full, Differential and Transaction Logs.
  • Wrote DDL statements along with triggers, synonyms and sequences.
  • Consumed Soap based Web services using top-down approach.
  • Generated required client stubs using JAX-WS.
  • Developed soap handler to log soap request, soap response and soap fault messages in the log files.
  • Tested soap based web services using tools like RAD Web service explorer and SOAP UI.
  • Implemented synchronous messaging service using JMS to put xml messages onto queues and topics using JAXB.
  • Created Message Driven Bean using annotations and JNDI configurations for Queue and activation Specification.
  • Worked with WebSphere Integration Servers, JMS and IBM MQ series to communicate with Agency messaging system.
  • Programming Web Service Client/server using WSDL
  • Used Rational Clear case, Clear Quest and BuildForge for version controlling, builds and code deployment.
  • Participated in code review sessions.
  • Supported the applications through UAT, Production and Post-Production Phases.
  • Handled defects via Quality Center by providing code fixes, Technical/functional Support.
  • Created Change Controls and service requests (Tickets) for scheduling the Java Ear deployments and moving the Database Packages, tables, scripts to UAT/Production environments.
  • Co-ordinate with team members throughout all phases of Project Lifecycle to ensure successful delivery of end product.
  • Implemented OOAD(Object Oriented Analysis and Design) concepts for implementing java code.
  • Used RAD for java application development and TOAD for database.

Environment: Java 1.6, Java 1.7, J2EE, JSP, Prime faces 3.5- 5.0, Soap Web Services, JDBC, Eclipse, HTML, XHTML, Ajax, Java Script, AngularJS, CSS3, XML, Oracle 11g, PL/ SQL, MS SQL, JNDI, RAD, BuildForge tool, Toad, Web sphere server.

Confidential, Memphis, TN

Sr. Java\J2ee Developer

Responsibilities:

  • Developed technical specifications/artifacts using BRD’s (Business Requirment document).
  • Driven Business analysis activities on web development projects for business process modeling, requirement, documentation and development of Use Case Designs and other design artifacts using UML in Agile hybrid methodology.
  • Strong analytical and product management skills required, including a thorough understanding of how to interpret and anticipate internal and external customer needs and translate them into application and operational requirements
  • Developed code using the artificats from technical review document using approved java framework and technologies.
  • Followed Test Driven Development (TDD) and Scrum concepts of Agile Methodology to produce high Quality Software.
  • Participated in Techincal review documents with Team Leads and other team members.
  • Designed and developed Front End screens using JSF, RichFaces, JSP, JavaScript, HTML and CSS.
  • Configured faces-config.xml and navigation.xml to set all page navigations.
  • Created Backing bean to define methods associated with components, input validations, event handling and navigation processing.
  • Created and managed AJAX and AngularJS calls in the application, integrated with the JSF controls.
  • Managed Web Content Management system(WCMS) implementing both Offline Processing and Online Processing modules.
  • Involved in design and implementation of MVC Architecture in different modules.
  • Managed business objects, resource management in the business logic tier using Spring Framework.
  • Configured WebApplicationContext as a ContextListener in the web.xml file to Integrating Spring with JSF.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP, DB2 Commands.
  • Implemented SpringMVC Framework which involves configuring Dispatcher servlet, mapping requests to controllers using CommonsPathMapHandlerMapping and created command objects using throwaway controllers.
  • Implemented Spring-OXM (Object-XML mapping) methodology using Castor XML Marshaller which involves creating marshallers and unmarshallers and configured AbstractMarshallingPayloadEndpoint for processing messages.
  • Installed Spring Web Flow and involved in configuring and creating Flow Executors and laying the flow groundwork.
  • Wired EJB’s into spring beans, implemented EJB 3 annotations (@EJB, @AroundInvoke, @ExcludeDefaultInterceptors) in Spring framework using Pitchfork and also performed Dependency Injection on beans that are annotated with EJB 3 annotations.
  • Implemented Spring @Configurable annotations to inject non-spring beans into spring service layer for further configurations and also configured Spring’s Post-processing beans for listening and responding to application events that were published by other beans
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Developed stored procedures, Triggers and functions to process the cost estimates using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Implemented Hibernates’ Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Involved in writing queries in Hibernate query language (HQL) and hibernate criterion queries.
  • Developed Webservices exposing data services using JAXB, XSD, SOAP /HTTP, used SOAP UI for debugging the Webservice and XML SPY for developing XSD.
  • Developed Message Driven Beans (MDBs) for receiving and processing data from IBM MQ Series using JMS.
  • Configured the application related / required configuration using ANT build scripts, Application server console.
  • Involved in complete development of application and maintenance of the application.
  • Developed Unit test case using JUnit, documented unit test case results.
  • Participated in code review process before giving to BSQA and also responsible for application support on different environments from BSQA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Expertise in advanced software engineering concept (SOA, SCA)
  • Involved in troubleshooting the issues on UNIX environment and wrote Shell scripts to automate jobs.
  • Developed various migration scripts / document for deployments into various environments .
  • Actively participated in verifying deployment of application on WebSphere application server.
  • Used RAD, RSA for application development and ClearCase & SVN for Version Control.

Environment: Java 1.5, J2EE,JSP, JSF, EJB, JMS, Hibernate, Spring, WebServices, JDBC, Eclipse, RAD, SVN, ClearCase, UML, HTML, XHTML, DHTML, Java Script, AngularJS, CSS, Spring Web Flow, XML, WebSphere WCMS, Log4j, Oracle 10g, PL/ SQL, JUnit, JNDI, Linux,DB2,Toad, SQL Navigator.

Confidential, Chicago, IL

Sr. Java\J2ee Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts, documenation on SDLC Agile Methodology.
  • Designed and developed Customer registration and login screens using HTML, JSF, JSP, Servlets and JavaScript.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML, Spring Web Flow, JSF and CSS.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen using AngularJS components.
  • Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules.
  • Configured JDBC and LDAP Security in the application server. Developed LDAP server configuration files to enable encryption support for password storage.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Designed and developed UI with AJAX, HTML, XHTML, DHTML and JavaScript for more interactive web pages.
  • Developed Web Content Management system(WCM) implementing Hybrid Processing a collaboration of both online and offline processing.
  • Developed web application using Swing Components.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Developed POJO’s, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Worked on Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Involved in helping team members to debug issues with the application and designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed JAX-RPC Based Web Services Using Axis and SOAP described by the WSDL using Apache’s open source tools.
  • Created REST based web services using JAX-RSÃ
  • Wrote build & deployment scripts using Shell, Perl and ANT scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions
  • Deployed flow of Execution in the Servlet Environment using JSF and defined Navigation Rules.
  • Created Messaging frame work for Asynchronous service using JMS.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Used RAD for application development and deployed portal framework for creating highly interactive composite applications in a SOA environment application on Web Sphere to integrate run time components and the tools to develop applications.

Environment: Java 1.4, J2EE, Servlets, JSF, JMS, Hibernate, Spring, Web Services, JDBC, RAD, SVS, UML, HTML, XHTML, DHTML, Java Script, CSS, Spring Web Flow, XML, WebSphere, Log4j, Oracle 10g, Weblogic portal, PL/ SQL, JUnit, JNDI, Linux.

Confidential, Chicago, IL

Sr. Java\J2ee Developer

Responsibilities:

  • Wrote Technical design document with the class, sequence, activity diagrams in each use case.
  • Integrated business layer using Hibernate with Spring DAO and generated Hiberante Mappings, POJO’s, DAO’s using reingineering tool in RAD.
  • Implemented Spring transaction management using ProxyBeanFactory of AOP framework.
  • Configured and integrated Hibernate frameworks for Spring DAO framework and wrote Service Finder class to locate the spring managed bean connected to backend Microsoft MS SQL.
  • Wrote and maintained spring bean configuration files for data sources, IOC beans, AOP, DAO and different injection types.
  • Experience with XLS parsing tools (jXLS).
  • Familiar with version control systems like Perforce and GIT HUB.
  • Implemented SQL Agent Job on MS SQL Server precisely for execution as a part of maintenance plan to offer additional flexibility.
  • Designed and Developed the UI Framework using JSP, Struts, Struts Taglibs, Custom Taglibs and Ajax.
  • Wrote Action Classes for controlling the UI and custom components and validators.
  • Implemented and configured the struts-config.xml to create a web application navigation rules.
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
  • Developed various reusable Helper and Utility classes using J2EE design patterns which are used across all the modules of the application.
  • Involved in designing and development of business logic layer using (EJBs) Session Beans and Entity beans.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Involved in Unit & Integration Testing for different Modules in the application.

Environment: Java 5.0, JSP, Ajax, Struts 2.0, JSON, Hibernate, EJB, JMS, WebSphere MQ Series, Apache Axis 2.0, LDAP, JNDI, UDDI, WSDL, SOA, SOAP, XML, HTML, Log 4j, WebSphere 6.1 (WAS), RAD 7, Oracle 10g, WebSphere Message broker 6.1, SunOS (UNIX), Shell Script, Subversion, Ant and Windows XP.

Confidential

Java\J2ee Developer

Responsibilities:

  • Captured all the functional and technical requirements of the Supply Chain Management System.
  • Was involved in the preparation of the software requirements and design document (SRS & SDS) and implemented on SDLC Waterfall Methodology.
  • Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
  • Developed class diagrams and Sequence diagrams.
  • Defined the detailed application and database design.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller
  • Development and deployment of Entity and Session bean classes and Interfaces.
  • Developing interactive JSP components.
  • Beans were used for Oracle, & JDBC connections & Servlets were used to retrieve data from the database.
  • Involved in collecting requirements from Business Users and Data Modeling and designing and developing
  • Tools using: J2EE, Java, Servlets, EJB, and JSP.
  • Having experience in IBM WPS.
  • Front End validations are written using JavaScript.

Environment: Java, JDK 1.3, J2EE 1.2, HTML, CSS, JDBC, JavaScript, JSP, EJB, CSS, Eclipse, Maven, CVS, IBM WPS, Oracle, Linux.

We'd love your feedback!