We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer  Resume

Fort Worth, TX

SUMMARY:

  • Over 7 years of experience in developing enterprise, distributed web applications using Java, J2EE, on different platforms for Financial, Health care and Communication domains.
  • Experience in architecture, analysis, design, development, testing, implementation, deployment, enhancements & production support.
  • Experience in the entire lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Experience in Java/J2EE technologies, Struts, Spring MVC, EJB, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Oracle 10g AS, JBoss and Database Servers like Oracle, DB2 and MySQL. Crystal Report.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, Spring, JSF, Facelets, JMS, AJAX, JDBC, JNDI, GWT Java Beans Hibernate and Web Services.
  • Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid experience in using Jakarta Apache frameworks like Struts, ANT, JUnit and Log4J. Good knowledge in Object Relation mapping using Hibernate.
  • Handfuls of experience in build and deploy tools such as Ant, Maven, Hudson and Jenkins.
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS, Backbone JS, Ext JS, JQuery as well as HTML, CSS, XML, Java Script.
  • Experienced in developing interactive web applications with Single Page Applications (SPAs) Framework using AngularJS.
  • Used JQuery for DOM manipulation, validation, UI design and animation.
  • Worked on Enterprise Java Beans (EJBs) that include Session Beans, Message Driven Beans (MDB) and Entity Beans.
  • Extensive experience in developing test cases using JUnit, Cactus and Struts Test Case.
  • Experience in XML related technologies including XML, XSD, UML, XSL, DTD, XML Schemas, SAX and DOM Parsers.
  • Designed and developed user interface of application modules using HTML , CSS, Java script, JSP and Strut Tags, JQuery and Ajax and also provided various style sheets using Bootstrap.
  • Extensive experience in different IDEs including Rational Software Architect (RSA), Rational Application Developer (RAD 6.0), WSAD 5.x, Eclipse, Jdeveloper, Net Beans and TOAD.
  • Customized views in JSP with HTML, JavaScript, JQuery and CSS and improved the look and feel of the user interface.
  • Experience in the design and development of SOA web services. Experience in integrating with the existing web services.
  • Hands on experience using the UDDI, SOAP, WSDL, JAX - RPC, JAXP, JAXR, JAXB technologies.
  • Experience in Database Design, Creation and management of Schemas, writing stored procedures, functions, triggers, DDL, SQL queries.
  • Experience in LINUX, UNIX Shell Scripting. Crystal Reports.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.

TECHNICAL SKILLS:

Languages: Java, J2EE, C++

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, EJB, JSF, JMS, SOA, SOAP, JavaScript, JQuery, Bootstrap, AJAX, CSS 3, XML and HTML 5,Rest API

Testing Tools: JUnit3.8/4.0, Mockito and Test-Driven Development (TDD)

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss 4.2.2

IDE: Eclipse, My Eclipse, Intellij IDEA 15.0.2, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Cache Implementations: Eh cache, and JBoss Tree Cache

Frameworks: Struts, Spring, JSF, Angular JS, Backbone JS and Hibernate

Web Service Frameworks: Apache Axis

Development Approach: Waterfall and Agile

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL, PostgreSQL

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, TX

Sr.Java/J2ee Developer

Responsibilities:

  • Involved in the Road Map for product design and managed development.
  • Drove continual improvement to system architecture by refactoring old legacy code.
  • Collaborated with product and engineering team members to define and develop new product concepts.
  • Coordinated with QA testers for end-to-end unit testing and post-production testing.
  • Status report was provided to the manager/Scrum master regarding the progress of the task assigned at both the beginning/end of the monthly release.
  • Designed and integrated full-scale Spring/Hibernate/Spring Web Flow persistence solution with the application architectures
  • Implemented Hibernate for Object Relational mapping
  • Used Spring framework configuration files to manage objects and to achieve dependency injection.
  • Designed and developed the messaging framework for communication between workflow manager and other enterprise applications over Java classes and MQ-Series using JMS
  • Worked on Hudson/Jenkins, which is an open source tool to perform Continuous Integration building, testing and deploying of java projects.
  • Created war file of existing applications using Maven tool.
  • Added the required jar files to the application as dependencies to the pom.XML file.
  • Wrote UNIX shell scripts that use SQL to update defect tickets database.
  • Implemented Rest API architecture with web services.
  • Defined new validations through Angular Js for the form field validation implemented through HTML5 and CSS3.
  • Developed a cross-device/cross browser web application utilizing AngularJS, JavaScript API in conjunction with Bootstrap.
  • Deployed code to WebSphere Portal using XML access and migrated source code drops from development to test to production.
  • Implemented angular form validations and used bootstrap to show error, warning and info messages
  • Used JAX-WS to access the external web services, get the xml response and convert it back to java objects.
  • Integrated with iText and Jakarta POI to generate Test results in PDF and XLS format
  • Developed the application using Eclipse IDE, Intellij and worked under Agile Environment.
  • Working with Web admin and the admin team to configure the application on development, training, test and stress environments Web logic server.
  • Created the WSDL and used Apache Axis 2.0 for publishing the WSDL.
  • Used custom components using JSTL tags and Tag libraries implementing Spring and Hibernate frameworks.
  • Used Web Logic server for deploying the war files.
  • Used Toad for the DB2 database changes.
  • Participated in group sessions, design reviews, and code analyzing.

Environment: Java 1.8, Spring 3.0, Hibernate, J2EE, JSP, JSTL, Angular JS Oracle, Rest API, SVN, Web Logic, Eclipse, Intellij, ANT, Apache Tomcat, SVN, SOA, J2EE, Oracle, XML 1.x, iText, Toad, DB2, PostgreSQL, JAXB 2.x, XSLT 1.x, SOAP 1.3, WSDL 2.0, JAX-WS, Jenkins, Hudson and Web Services.

Confidential, Dallas, TX

Java/J2ee Developer

Responsibilities:

  • Attended discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML.
  • Status report was provided to the manager/Scrum master regarding the progress of the task assigned at both the beginning/end of the working day. JIRA tickets were created and tasks were completed in the assigned time.
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Used spring framework with the help of Spring Configuration files to create the beans needed and injected dependency using Dependency Injection.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Developed and consumed restful web pages to read real time streaming data from different sources.
  • Extensively used IBM Websphere Integration Developer (WID) to implement SOA.
  • Provided reports and charts using SQL, EXCEL, Power point and KSH. Maintained Perl scripts
  • Extensively written JQuery for responsive event handling.
  • Upgraded JavaScript libraries (jQuery, jQuery UI, various plugins)
  • Wrote UNIX shell scripts to resolve the defects created in Quality Center and also to update SQL packages.
  • Provided 24*7/365 support through on-call rotation for offshore team
  • Used JAX-RS for creating RESTful web service where the request and response are in JSON format.
  • Generated static WebPages using HTML whose layout and presentation was described in CSS language
  • Working with Bootstrap framework to Design single page application.
  • Created custom angular filters to filter the data based on user selection in bootstrap dropdowns.
  • Used Hibernate as an implementation engine for JPA API.
  • Used UI such as JavaScript for enhancing the user interaction with the application and for client-side validation.
  • Implemented Angular JS Service layer with utility functions to get data from back end using Rest based service calls and pass back to Angular Controllers.
  • Participate in the designing and development of various server side components JSP, Servlets, EJBs, DAOs, and VOs etc.
  • Used SVN version controls to main using Tortoise SVN tool.
  • Deployed the application on WebLogic Application server
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Extensively used log4j to log regular debug and exception statements.
  • Participated in the production support and maintenance of the project.

Environment: Java 1.6, spring 3.0, Hibernate, J2EE, JSP, JSTL, JQuery, Oracle, SVN, WebSphere, Eclipse, ANT, Apache Tomcat, SVN, SOA, J2EE, Oracle, XML 1.x, PostgreSQL, JAXB 2.x, XSLT 1.x, SOAP 1.3, WSDL 2.0, Restful, JAX-RS, JAX-WS, and Web Services.

Confidential, Terre Haute, IN

Grad assistant

Responsibilities:

  • Deals with Testing database on the university.
  • Scans and updates the results to Professors.
  • Proctors CASA and MATH Placement test.
  • Taking care of the Testing Department.

Confidential

Java/J2EE Developer

Responsibilities:

  • Attended discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML.
  • Involved in understanding the functional requirements and converting into technical design document.
  • Implemented the presentation layer based using Servlets, JSP, CSS, HTML and JavaScript .
  • Developed JSPs and Servlets to provide a mechanism for obtaining electronic and printed pricelists for list prices, regional prices and customer-specific prices.
  • Designed and developed JDBC module to read and write data from Oracle and SQL Server databases and convert to XML format.
  • Design and develop rest based micro services using spring boot
  • Developed a module to export XML data to CSV files.
  • Parsed XML data using Xerces parser to display it on JSPs.
  • Designed and developed Session and Entity beans.
  • Implemented hierarchical control mechanism to provide different permission levels to different users to modify pricing rules.
  • Provided control mechanisms to allow a salesman to view customer accounts associated with his login.
  • Involved in unit testing and also developed test cases.

Environment: Java, J2EE, Servlets, spring, JDBC, SQL, SQL Server, JSP, CSS, HTML, JavaScript, XML, SVN, ANT, WebSphere6.0, Rational Application Developer 6.0 (RAD).

Confidential

Java Developer

Responsibilities:

  • Attended discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML.
  • Involved in Analysis, Design, Development, Integration, and Testing of application modules.
  • Applied the latest development approaches including MVC , event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML .
  • Develop Object oriented code and worked with JavaScript validation. Enabled validation on forms across application and notify users of invalid input.
  • Implemented REST messages for communication between web service client and service provider.
  • Implemented log4j for having the logs stored for the application.
  • Designed the system based on Spring MVC Model architecture . Developed a business logic layer using Spring Dependency Injection.
  • Implemented the service layer using Spring MVC, with transaction and logging interceptors.
  • Work on JSON model objects request/response content type for server communication.
  • Use the features of Spring Core layer (IOC) , Spring AOP , Spring ORM layer and Spring DAO support layer to develop the application.
  • Involved in the configuration of Spring Framework and Hibernate mapping tool.
  • Implement Hibernate for data persistence and management.
  • Extensively worked on JDBC Prepared statements and callable statements to access data base.
  • Write database queries and programs for data insertion, updates and views.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
  • Use JIRA tool for creating change tickets and handling production bugs.

Environment: Java/J2ee, JSP, Servlets, Spring, Hibernate, HTML, DHTML, CSS, JavaScript, JQuery, AngularJS, AJAX, Eclipse, Maven, Log4J, Tomcat, Oracle 10g, Junit, Design Patterns, PL/SQL Developer, JSTL, WEB 2.0, JIRA, Restful Web Services.

Confidential

Intern in Java/J2EE

Responsibilities:

  • Learned object oriented paradigm including classes, packages, objects, methods, properties, abstraction, polymorphism, inheritance, encapsulation.
  • Understand the division of classes into java packages.
  • Used exceptions to handle run time errors
  • Wrote multi-threaded java applications.
  • Understand each core JEE API independently, and how they function in a J2EE solution at each level of development.
  • Learned JDBC skills to build powerful, database-driven enterprise applications.

Environment: JDK, Servlets, Filters, JavaScript, HTML, J Query, Oracle, PL/SQL, Springs, Struts, CSS, Spring JDBC, Multithreading, Eclipse IDE, SOAPUI, JSON, AJAX.

Hire Now