We provide IT Staff Augmentation Services!

Java Developer/support Analyst /ui Developer Resume

2.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • 9 years in designing and implementing solutions for e - commerce and finance (BFSI) domain areas with exposure to complete software development lifecycle including requirement gathering/analysis, design, implementation, review, testing, deployment and production support
  • Involved in System Architecture, Database Design, Framework Design, Coding and Test Plans
  • Expertise in JAVA, J2EE, JEE, Struts, Servlets, EJB, JSP, AJAX, HTML, JavaScript and JSTL, JSF, ICE Faces, Spring, Hibernate, XML/XSLT, SOA, Web Services (SOAP/Restful), JUnit/Maven using services like JDBC, JNDI, JMS, JAXP over protocols like HTTP, RMI-IIOP, and SSL.
  • Experienced in deploying and maintaining J2EE APPLICATIONS in Web Sphere (WAS), Weblogic, and Jboss, Tomcat servers.
  • Expertise in developing ANT scripts and Maven to build Java web applications.
  • Expertise in UI development using Swings/AWT and Adobe Flex 3.0
  • Built custom advanced workflows using jBPM workflow engine.
  • Expertise in development of multi-tier/multi-platform Internet-Intranet applications using Object Oriented Technologies, Java/J2EE Design Patterns such as MVC, Front Controller, Singleton, Session Façade, Factory, DAO, Adaptor, Command Pattern, Service Locator and Business Delegate.
  • Experienced in creating UML design artifacts like Class diagrams, Collaboration diagrams, Use Case diagrams and Sequence diagrams.
  • Expertise in implementing solutions using Test Driven Development with JUnit, static code analysis using JTest and continuous integration using Cruise Control.
  • Very strong in database concepts, SQL, stored procedures and functions. Have worked with different databases like UDB, DB2, Oracle and MS SQL Server.
  • Exposure to quality processes like AGILE/Scrum, ISO9001 and CMMI.
  • Experience in implementing NetUI tag libraries for the Presentation Layer.
  • Extensive experience with Oracle 9i, SQL, PL/SQL, SQL*Plus. Developed several packages, writing SQL queries, stored procedures, triggers and Exposure to Oracle SQL Developer, Toad, DB2 and SQL Server.
  • Extensively worked to build Model-View-Controller (MVC) and multi-tier Client/Server Architecture using Design Patterns like Business Delegate, DAO, Data Transfer Object, Service Locator, Singleton and Session Facade, View Helper Pattern.
  • Experienced in using IDEs such as RAD, Eclipse, NetBeans and Jcreator.
  • Strong knowledge in Database development including Normalization, Tables, Views, Stored Procedures and Triggers, and Query optimization techniques.
  • Have sound technical, analytical and good programming skills.
  • Have good communication and inter-personal skills.

TECHNICAL SKILLS

Computer Languages/Frameworks: JDK 1.6, Struts 1.3.5/Struts 2, Spring 4.x, Hibernate, JSP 2.0, Servlets 2.4, Unix shell scripting, iText, JUnit, XML Beans, JNI, JSM, WSA, JSF, ICEFaces (1.8x, 2.x, 3.x)

IDE: Eclipse 3.x, WSAD 5.1, RAD 6, Flex Builder 3, VisualAge for Java

Database: DB2 (Mainframe/UDB), Oracle 9i, MS SQL Server 2005, MySQL

JDatabase Related: JDBC, PL/SQL Stored Procedures, DBArtisan 8.1, Rapid SQL

Web/Application Servers: WebLogic 8.1, WebSphere 8.0/6.0, Tomcat 6, JBoss, Apache

Middleware: EJB 2.1, WebServices, JMS, MQ Series

ETL Tool: Informatica

Web Technologies: XML, XSLT, WSDL, AJAX, jPDL, JSON, HTML, DHTML, JavaScript, CSS

Packages/Tools: Ant, Maven, jBPM workflow engine, Alfresco ECM version 3.1, Microsoft Visio, Microsoft Project, JIRA, Selenium, Rational RequisitePro, CruiseControl

Source Control: CVS, VSS, SVN, GIT

Operating Systems: Windows Vista/XP/2000/NT, Linux

Web Skills: HTML (4/5), CSS, JavaScript (jQuery, OOP, AngularJS), XML/XSLT/XPath, SEO, CMS integration, web standards and accessibility, cross-browser compatibility, mobile web design

PROFESSIONAL EXPERIENCE

Confidential, Washington DC

Java Developer/Support Analyst /UI Developer

Responsibilities:

  • Involved in designing and developing enhancements per business requirements with respect to back end java beans development and front end JSP development using Struts
  • Migrated the SQL Server stored procedures to Hibernate.
  • Developed user interface and custom renderers using JSF and MyFaces.
  • Developed the business layer logic and implemented EJBs Session beans.
  • Involved in all stages of testing including authentication testing of user in both backend and front end.
  • Used SQL to perform Back-End data base testing. Used PL/SQL to create and manage test data on Oracle database.
  • Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create web Servlets.
  • Integrated Test Automation Framework using QTP, which enhanced the usability of automation scripts, generated for regression testing.
  • Assisted in conducting UAT and provided production support during the install of the application.
  • Handling dependencies using spring configurations and used JPA and Hibernate as the persistent side frameworks.
  • Used Angular JS to create more interactive front End Development.
  • Used ng-Grid, native UI Bootstrap for creating dynamic user interface using Angular JS. Designed user interface layout using CSS 3, HTML 5.
  • Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
  • Involved in documentation, review, analysis and fixed postproduction issues.
  • Maintained the Production and the Test systems.
  • Worked on bug fixing and enhancements on change requests.

Environment: Java, JEE (JPA, JSP, Servlets, EJBs, JMS, JSF, annotations, JDBC), Hibernate, HTML/CSS/JavaScript/JSON, UI frameworks & libraries (Struts, SpringMVC, jQuery, Bootstrap, MVC concepts, Web Services (SOAP/REST), WebSphere, Oracle 11g, SQL, IDE (Eclipse/RAD), XML, Configuration Management (Clear Case, Clear Quest), Angular JS.

Confidential, FL

Java Developer/Production Support Analyst

Responsibilities:

  • Develop and maintain support tools to expedite support operation and consistent application verification procedures.
  • Implement and enforce standardization on application performance monitoring across the Composite Applications through iterative collaboration with multiple teams during major releases.
  • Responded to service tickets and service requests within established time-based requirements.
  • Coordinated with internal and external Client resources to isolate and troubleshoot issues resulting with service disruption and outage
  • Provided hands-on technical governance on all aspects of production support.
  • Supported development of suite of applications for Disney Parks and Resorts.
  • Involved in performing stress testing to test for workload balancing and memory leaks, connection pooling issues in Web logic Application Server and tuning.
  • Develop new tools for Production Support team and also reviewed Code for Bug fixes.
  • Coded dynamic content using JSP and Struts. Client side scripting using JavaScript.
  • Used Configuration XML files for connecting to the Database Driver.
  • Used Style sheet rules and External Style Sheets in CSS for the designing of Web pages of the Sustainment tool for the production support team.
  • Utilized the IBM Web Sphere MQ for asynchronous messaging between components using JMS.
  • Provide development support for “Composite” UI applications (A La Carte, LILO UI, SBC, DLP, DVC Wishes, Magical Celebration)
  • Consumed and developed Web services using SOAP/RESTful.
  • Developed front end UI using JSP, Servlets, HTML and Java Scripts.
  • Used JMS for reliable and asynchronous exchange of messages.
  • Analyze requirements, design, develop and test code using HTML5 / CSS3 / JavaScript / Angular JS / JQuery.

Environment: Java 1.6, JEE 2.0, SOA, Web services, HTML, XML, SOAP/ RESTful, JavaScript, Eclipse, SQL, Web Methods, GIT, JUnit, SQL Developer, SOA Expertise WSDL, XML, MQ Series, Websphere 8, Angular, CSS, Flash, Dreamweaver, Adobe Suites.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Primary resource for determining the approach to be utilized in a project implementation.
  • Develop, test, implement and maintain application software working with established processes.
  • Develop and execute unit test plans. Support formal testing and resolve test defects.
  • Developing SQL procedures and provided scripts for querying the oracle database.
  • Participated in UAT testing and Coordinated QA team to ensure the quality of application
  • Support testing (Functional, Performance, Access controls), application deployment and maintenance
  • Complete estimates and work plans independently as appropriate for design, development, implementation and rollout tasks
  • Participating in design and code reviews, develop documentation artifacts.
  • Identifying production and non-production application issues.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Implemented Enterprise Java Beans (EJBs) to interact with the database to update, retrieve, insert and delete values effectively, building, and optimizing J2EE applications
  • Prepared Unit test cases as well performed Unit Testing and Integration testing.
  • Written the Shell Scripts in UNIX for running the cron jobs.
  • Deployed the application in UNIX box for Production Environment.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, JUnit, and Maven.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration. Added Maven support to existing projects.
  • Development of test parameters, application characteristics and customer acceptance criteria for the application.
  • Developed the application using spring that uses MVC architecture with JSP as the view.
  • Developed front end UI using JSP, Servlets, HTML and Java Scripts.
  • Used JMS for reliable and asynchronous exchange of messages.
  • Analyze requirements, design, develop and test code using HTML5 / CSS3 / JavaScript / Angular JS / JQuery.

Environment: Java 1.6, J2EE 2.0, SOA, Web services, HTML, XML, SOAP, JavaScript 1.8.1, Eclipse 3.6, Oracle 10g, Windows 2008,Unix, SQL, Web Methods, Maven, JUnit, TIBCO Designer 5.x, TIBCO EMS, TIBCO Administrator 5.6,Oracle 10, Squirrel.

Confidential, Phoenix AZ

Sr. Java J2EE Developer

Responsibilities:

  • Experienced working in Various Stages of Software Development Life Cycle (SDLC).
  • Working on UNIX and Linux development environments.
  • Integration testing by creating different test cases and peer review the code.
  • Developing SQL procedures and provided scripts for querying the oracle database.
  • Participated in UAT testing and Coordinated QA team to ensure the quality of application
  • Support testing (Functional, Performance, Access controls), application deployment and maintenance
  • Responsible For Supporting/monitoring production environment including tracking Real-time issues and resolving them.
  • Added Maven support to existing projects.
  • Participating in design and code reviews, develop documentation artifacts.
  • Developed front end UI using JSP Facelets, Servlets, HTML and Java Scripts.
  • Used JMS for reliable and asynchronous exchange of messages.
  • Involved in developing custom components in Presentation tier using JSF, Ice faces tags.
  • Configuring Ice Faces Filter and Faces Servlet in the configuration file.
  • Worked on the Integration tier responsible for writing the services to communicate with external resources such as messaging systems like MQ series, etc. using JMS, JDBC, and J2EE API.
  • Extensively worked in database transactions, large and complex environments, which include the integration of different systems, like ERP systems, etc.
  • Used WebSphere Application server (WSAD 570) for application deployments.
  • Used WSAD for development, coding, debugging and deploying applications.
  • Provided architectural designs and reviews for customers, partners and internal clients for enterprise and web-based applications on WebSphere.

Environment: Java 1.6, J2EE 2.0,SOA, Web services, HTML, Maven, CSS, JSP 2.2, XML, XSLT, ICEfaces 1.8/2.0, JavaScript 1.8.1, Eclipse 3.6, WASD, 7.0,Oracle 10g, Windows 2008,Unix, SQL, Web Methods 6.1, TIBCO 5, Oracle 10g.

Confidential, Lakeland, FL

Java Developer

Responsibilities:

  • Involved in the creation of Class Diagrams, Sequence Diagrams for analysis and design of the application.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Involved in complete software development cycle starting from requirement analysis, documenting analysis and design with class association diagrams using UML.
  • Developed User Interface using JSP, Servlets and Struts.
  • Involved in developing authorization processors using synchronous and asynchronous flow that validate the incoming authorization using spring framework’s dependency injection, Hibernate, EJB entity bean.
  • Implemented JSF Converters to Localization and configured the faces-config.xml to create a web application navigation rule.
  • Developed Java Beans components.
  • Developed server side programming using Servlets, JSPs with custom tags and was involved in their integration into the system.
  • Invoked Web Services to retrieve policy data for which First Loss Notice need to be setup
  • Developed the Value objects and Business objects to effectively transfer the data.
  • Developed J2EE page Beans, Action Classes, Action Mapping and facades.
  • Developed Entity Beans to retrieve and submit using the Struts Framework.
  • Development of test parameters, application characteristics and customer acceptance criteria for the application.
  • Developed the application on Eclipse 2.0 and deployed it on JBoss.
  • Designed and Developed application screens using JSF Facelets, XHTML, AJAX and JavaScript.
  • Used SVN for version management.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Formulated and performed the unit testing and integration testing on the enterprise product.
  • Designed intuitive and user-friendly interface and prototypes using (X) HTML, CSS, JavaScript, and JSP for several web-based applications.
  • Used design patterns like Singleton and Facade.
  • Support to teams by providing UI specifications through clickable mock-ups using HTML, CSS and JSP Scripting

Environment: EJB, Struts 1.2.4, JSP1.2, Servlets2.1, JMS, JSF, MQ server, XML, SOAP/RESTful, UDDI, WSDL, JDBC, JavaScript, Quartz, XSLT, XML, UML, HTML, JNDI, CVS, Log4J, JUnit, Eclipse, JBoss.

Confidential, Tampa FL

Java J2EE Developer

Responsibilities:

  • Requirements gathering, co-ordination with business users.
  • Parse billing details feed file using XML and JAXB for load into database.
  • Use Spring framework with Hibernate as O-R mapping tool for the Disputes module.
  • Write Message Driven Beans to fetch information about new disputes raised, and dispatch to the rules engines for automatic resolution.
  • Invoke web services using Axis2 to check ordering and network systems data.
  • Write SQL scripts to access and update the backend data in Oracle database.
  • Analyze performance testing results and performance tuning.
  • Write Unix shell scripts to monitor batch jobs, and generate email alerts in case of failures/errors.
  • Write Ant scripts to build and deploy application on local Tomcat as well as remote deployment servers.
  • Set up ConnectDirect for NDM transfers on Production and UAT environments.
  • Build and deploy fixes to WebSphere application server on production environment.
  • Provided user interface & user experience design support to newly hired staff.
  • Conducted usability/accessibility research to improve user experience for millions of users.
  • Develop UI design specifications that allow and facilitate project and functional requirements across multi-disciplinary teams through all phases of the project.

Environment: JDK 1.5, Websphere Application Server 6.1, JSP 2.0, Hibernate 3, Spring 2.5, Oracle 10g, Web Services using Axis2, XML, JAXB, Tomcat 6, ConnectDirect, AJAX

Confidential, Marlborough, MA

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Analysis and code development.
  • Developed Application using Java, J2EE, Struts2, and Flex3.0.
  • Developed WebPages using Flex3.0.
  • Developed JSP’s for various views of application system.
  • Used hibernate to develop mapping
  • Created Hibernate DAO component for persistence logic of CRUD operation in Databases.
  • Responsible for design and development of hibernate inheritance hierarchy
  • Used Spring Framework for some of JSR-168 portlets
  • Used Spring AOP for debugging.
  • Development of the web based portal application to JSR 168 complaint integrated with JSF1.1 and spring MVC. Used AJAX to refresh part of panel components in JSF to get list of dynamic entries
  • Implemented Web Services for communicating one application to another application by using SOAP, WSDL and EJB 3 Technology.
  • Used SOAP UI to test created web services.
  • Used RMI to load class definitions.
  • Created the custom data Source for filling the report using XPathAPI and JAVA.
  • Developed XML applications using XSLT transformations.
  • Involved in functional testing, unit testing and Integration testing and defect fixes.
  • Used Apache XpathAPI to parse the XML and populate the values for the report.
  • Apache Ant was used for entire build process.
  • Deployed Application on WebSphere Application Server.

Environment: Flex3.0, J2EE, JSP, XML, JSR-168 portlets, Webservices (SOAP/Restful), WebSphere Application Server 6.1, Rational Application Developer (RAD7.0), Rational Rose, Ant, Log4j, DB2 8.1, Spring Framework, Hibernate3.0, Struts2, EJB2.1, XPath.

We'd love your feedback!