We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer (full Stack) Resume

Phoenix, AZ

PROFESSIONAL SUMMARY:

  • 7+ years ofexperience in developing enterprise, distributed web applications using Java, J2EE , on different platforms for Financial, Health care and Communication domains.
  • 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.
  • Over 2+ years of experience using Ruby Core and Ruby Standard Libraries as a scripting and programming language modules.
  • Experience in the design and development of SOAsql.
  • 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.
  • Experience in using React JS components , Forms, Events, Keys, Router, plus Redux , Animations and Flux concept.
  • 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
  • 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.

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

Version Control: GIT, CVS

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

Logging Tool: Log4J

WORK EXPERIENCE:

Confidential, Phoenix, AZ

Sr.Java/J2ee Developer (Full Stack)

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 development activities using Core Java/J2EE Servlet, JSP, JSF used for creating web application, XML and Springs.
  • 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. Rally Story task 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 and Vert.x 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 reviewed the code and performed Junit test cases.
  • 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

Confidential, Detroit, MI

Sr.Java/J2ee Developer (Full Stack)

Responsibilities:

  • 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 EclipseIDE, 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 XSLT for the generation of custom image templates.
  • Closely collaborated with mobile development team, familiarized with React-Native.
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Mavan, GIT set up Jenkins master/ slave to distribute build on salve nodes.
  • Developed REST API’s using JAVA, play framework and Akka.
  • Involved in the process of designing Cassandra Architecture.
  • Developed mongo DB embedded documents from java code using spring data MongoDB.
  • Used Web Logic server for deploying the war files.
  • Used Toad for the DB2 database changes.
  • Worked on NoSQL databases including HBase and Mongo DB .
  • Building OSGi bundles using Maven that uses the JCR API to deploy on Adobe CQ.
  • Developed and tested many features in an environment (AGILE) using Ruby on Vehicles, HTML5,CSS3, JavaScript and Bootstrap.
  • Applied formal SDLC/QA methodologies in gathering and analyzing requirements, translating applicable requirement to test cases and reporting test results to management.
  • Experience with cross browser testing and parallel test execution using selenium Webdrive, TestNG and selenium Grid.
  • Developed REST API’s using Java, play framework and Akka.
  • Designed and built MySQL database to store company system information Worldwide.
  • Involved in all the phases of SDLC with various J2EE $ GWT latest technology framework.
  • Developed and implemented products and services page using Ruby on vehicles and MongoDB.
  • Highly optimized, multi-threaded GUI application development for Comcast Settop Boxes.
  • Involved in the Road Map for product design and managed development.
  • Hands on experience on installation and configuration of multiple versions of Ruby using RVM bundler install.
  • Developed XSLT code for EDI mapping.
  • Worked with play framework and Akka parallel processing.
  • Implemented CI/CD pipelines for various QA teams.
  • Managed Mongo DB upgrades, including hardware migration.
  • Installed and configured Cassandra cluster and CQL on the cluster.
  • Created reusable templates using angular directives and worked with NPM package manager tools (NodeJS)
  • 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.
  • Experience in Microservices Architectre with Spring Boot and Docker.
  • Worked in ReactJS for creating interactive UI’s using One-way data flow, Virtual DOM,JSX, ReactNative concepts.
  • Implemented React-navigation and nested views to enhance navigation and create the click-able prototype
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Solid experience on API development using node JS, express JS
  • Expertise in several tools such as Selenium WebDrive, JAVA,Junit and TestNG, Maven, Jenkins, Sauce labs, GIT, HP and ALM center.
  • Used Rich Client Platform (RCP) to build the UI based on the requirement.
  • Expertise in React JS framework to develop the SPA.
  • Performed Test Coverage Reports using JavaScript frame work like Mocha.
  • Experienced in React JS and working with React Flux architecture
  • Experience in using PL/SQL to write Stored Procedures, Functions and Triggers.
  • Used EJB to manage server software for modular construction and to deal with Java API’s.
  • Designed and integrated full-scale Spring/Hibernate/Spring Web Flow persistence solution with the application architectures.
  • Wrote custom XSLT rule which were based off user requirements.
  • In depth experience in ,XML,XSLT,CSS . Made changes to old legacy systems.
  • Used GIT for Version Control.
  • Used Solaris operating system to support multiprocessing.
  • Ensure the continuous availability of our mission critical MongoDB clusters.
  • 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.
  • Recommended SQL Server development best practice while writing stored procedures in SQL server.
  • 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.
  • Created Investor and marketing dashboard using Ruby on Vehicles.
  • Implemented Rest API architecture with web services.
  • Imported data from various resources to the Cassandra cluster suing Java API’s.
  • 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.

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

Confidential, Lake Zurich, IL

Java/J2ee Developer

Responsibilities:

  • 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.
  • Manage and maintain Mongo DB servers across multiple environments.
  • Used SVN version controls to main using TortoiseSVN tool.
  • Build prototype for various required services such as scheduling, logging and notification service using third party Node JS based JavaScript library.
  • Deployed the application onWebLogic Application server.
  • Experince in upgrading the existing Cassandra cluster to latest releases.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • 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.
  • Attended discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Experience on XML,XSD,XSLT and other internet related technologies.
  • Writing ruby Wrappers and using Ruby Gems for Voucher and advice modules.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5.
  • Develop various screens for the front end using React Native and used various predefined components from NPM.
  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML.
  • Hands on experience in Multithreaded programming using Akka actors.
  • Used Sinatra for the creation of Ruby application
  • Very good understanding how to use Node JS clustering to get maximum benefit of CPU resources.
  • Used Solaris for security purpose and fixing bugs.
  • Designed and developed most of the applications GUI screens using GWT framework.
  • 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.
  • Installed and configured Cassandra cluster and CQL on the cluster.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Direct and support all aspects of the SDLC for global application test teams.
  • Database concepts, administration of XSLT working with properties files etc.
  • 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.
  • Integrated React Native version cashier plug-in with existing project and solved it.
  • Installed and configured Cassandra cluster and CQL on the cluster.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Developed and consumed restfulwebpages 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.
  • Assisted in the development of other internal and external TCG web applications as needed.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Upgraded JavaScript libraries (jQuery, jQuery UI, various plugins)
  • Developed certain features of the application functionality ie: read, update and delete features using ReactJS and responsive design.
  • Wrote UNIX shell scripts to resolve the defects created in Quality Center and also to update SQL packages.
  • Updated existing web site using VB Script, ASP, Java Script, HTML, XML/XSLT, SQL server.
  • 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.

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

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively Lead in Architecture, Design, Development and support of the core business engine framework.
  • Configure and manage Datagrid/ObjectGrid for remote Distributed caching.
  • Design, Development and support of framework components including payment instruction process, workflow engine, validation augmentation, preferences, Entitlements and List service using Java, J2EE,JAXB Groovy , Webservices, XML, ObjectGrid , Computer Grid, Websphere server 7.
  • Designed and support of the ObjectGrid Infrastructure for all the environments. Object Grid has about 12 clone distributed on 3 nodes to cache large sets of data.
  • Implementation of abstact factory pattern, Session Facede , Value object, Data access Objects, Service Locator, Singleton and other J2EE patterns . Coded the required service layer methods using spring and hibernate framework . .
  • Extensively worked on Servlets, JSPs, Struts and Tiles, JavaScript , Ajax , Expression language, JSTL , JSP custom tags.
  • Generated XML pages with templates using XSL .
  • Used XSLT for transforming the XML content into HTML
  • Used JavaScript for client side validations. Used Junit for unit testing of the system and Log4J for logging.
  • The Java Message Service (JMS ) API is used to allow application components to create and receive, and read messages.
  • Created and maintenance of data using Oracledatabase . JDBC for database connectivity with Oracle .
  • The request and response from the client is controlled using Session Tracking in JSP Deployed on Web Logic Server for handling HTTP Request/Response
  • Used Log4j for logging errors, messages and performance logs. JUnit for using testing and Mockito for mock
  • Using Maven as the build script and SVN as source repository.

Environment: JDK, Servlets, Filters, JavaScript, HTML, J Query, Oracle, PL/SQL, Springs, Struts, CSS, Spring, JDBC, Multithreading, Eclipse, IDE, SOAPUI, JSON, AJAX, JAVA1.5/1.6, J@EE, LMX, Spring, Hibernate/JPA, WXS(DataGrid), ComputerGrid, XML, CXF, Webservives, REST, Quartz, JUint, JSP, JMS, JAXB, RSA 8, Websphere 7, RAD 7.5.1, RSA 8, Oracle 11i, Cleasecase, Groovy.

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 web server services using springboot
  • Developed a module to export XML data to CSV files.
  • Heavily involved in maintaining and writing new back-end program and front end Java script, JSP,HTML and XML/XSLT code of Confidential ’s website.
  • 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:

  • Worked extensively in developing product object modeller and content layer Management using Eclipse Rich client platform (RCP), SWT and iface frameworks.
  • Worked extensively in ICDservice using Rest based services, Spring Framework, Hibernate, XML parsing Technology like JAXB.
  • Worked in JO-SQL framework for performing in memory filter operation
  • Worked in Jcode model Frameworks to develop Java POJO objects programmatically by reading the XML Files.
  • Key player in implementing QA processes into existing SDLC while simultaneously testing e-commerce messaging applications built on an MQ series platform
  • Research and development activity to improve performance of tool and application.
  • Providing Immediate assistance and code fix to the team in web service code of ICD.
  • Providing tool support, debugging, troubleshooting and solution to team to improve the development process.
  • Used Java thread pool executor to increase performance in application.
  • Involved in POC for apache solar search in P&C ApplicSation to increase search efficiency.
  • Helping in analysing production support issues of tool and billing/policy application.
  • Help team members in installation, deployment of application.
  • Leading and coordinating team members with the assigned task and status of the defects.
  • Leading and coordinating team members with the assigned task and status of the defects.
  • Having worked on the design and development of the tool, take session with team member to add value to their development.
  • Interacting with pre-sales team over demo of the tools in terms on immediate support and installation/deployment.

Environment: spring, JDBC, Eclipse, RCP Plugins, SWT/Jface, JDK1.6,JAVA/J2EE,Eclipse IDE,Jboss, Restful Web Services, Spring Framework 3.0.7, Jboss, RELEASE, Hibernate 3.5.0-Final,Ant, YAWL, Apache Solar Framework, CXF 2.7.5,XML, XML Parsing using JAXB, Tomcat, .

Hire Now