Sr.java/uideveloper Resume
New, YorK
SUMMARY:
- Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that includes EJB, JSP, Servlets, Struts, GWT, JMS, JDBC, HTML, XML, XSL, XSLT, Java Script, and Hibernate.
- Expertise in Angular JS controllers, directives, factory and service resources, routings and events.
- Excellent understanding of development and implementation and using object oriented programing (OOP) methodology and standard J2EEdesign pattern and guidelines.
- Built iOS and Android hybrid mobile native apps for applications using theApacheCordovaframework and the Node.js environment
- Experience with waterfall and Agile methodologies.
- Hands - on experience withStruts,Spring and Hibernate 3.0.
- Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
- Strong experience in Model,View and Controller(MVC) architecture.
- Installed, configured and performed administration on BEA Web Logic Application server (6.1, 8.1), Oracle 8i/9i. Also worked on other servers like WebSphere, JBoss, and Tomcat.
- Used Bootstrap and AngularJS,React.jsand Node.jsin effective web design.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular Components
- Extensive experience in Oracle RDBMS design and developing stored procedures, packages, triggers, cursors usingSQLandPL/SQL.
- Also done Performance Tuning in some of my projects. Have Experience in Memory allocation, Distributed Computing and Data Warehousing
- Experienced in AngularJSdesigned and building web-apps.
- Expertise in using the Ext JS 3.0/4.0
- Expertise in web services like RESTFUL/SOAP and ESB
- Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
- Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
- Involved in Production Support and minor enhancements as per application requirements.
TECHNICAL SKILLS:
Languages/Technologies: Java,C,C++,C# Servlets,JDBC,JNDI,RMI EJB2.0/3.0I PHP,ASP,JSP,Ext JS 3.0/4.0 HTML,DHTML,JavaScript AJAX,CSS,JQuery XML,XSL,XSLT SOAP,LDAP, AXIS
Frame works: Struts 1/2,Spring MVC, GWT Angular JS, Ext JS, React JS Hibernate 2.0/3.0
Databases: Oracle 8i/9i/10g MYSQL DB 2 7.0/8.0/9.0 SQL/PL - SQL
Web/App Servers: Apache Tomcat 7.0 WebSphere Portal 5.x IBM WebSphere 5.x/6. JBoss 4.0
Tools: Eclipse JDeveloper 10.1.3 Net Beans JBuilder CVS,SVN ANT,Maven,JUnit,Log4j
Operating System: Android Windows Mac OS X Ubuntu UNIX, LINUX
Design Methodologies: UML Rational Rose
Protocols: REST,SOAP,LDAP HTTP,HTTPS,FTP RMI - IIOP,SMTP
PROFESSIONAL EXPERIENCE:
Confidential, New York
Sr.Java/UIDeveloper
Responsibilities:
- Worked in a team of nine, Involved in development, enhancement, testing, security and performance of the application.
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML5, DHTML, XHTML, XSLT, CSS3, Bootstrap, Node Js, Angular Js and JQuery.
- Created client side validation using technologies such as Ext JS and JavaScript.
- Responsible for the (D3) data driven development, Deploy and development of the web applications.
- Trained and have knowledge on Backbone.js and Ember.
- Used JSON to load data into DOJO data grid.
- Integrated the Java code (API) in JSP pages.
- Used React Js, Flux, Babel+ES6, Web-Pack for SPA development.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Developed Web Services like RESTFUL/SOAP to integrate with the External System.
- Used JavaScript/CSS and JS frameworks likeJQuery, Angular Js.
- Involved in all the business meetings and status update meetings.
- Designed page - layouts using Dreamweaver.
- Used JIRA for defect tracking and project management.
- Refactored and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Creating and configuring mock objects withMockito.
- Developed about 15 forms for inputting master entries and transactions.
- Transaction details are passed to the business logic using XML
- Worked on the development of java based Business Logic Engine BLE with capability to process multiple concurrent transactions.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Implemented spring MVC frameworkfor application transaction management.
- Involved in interpreting business and functional requirements into a strong design implementation.
- Created UI of Web pages with the assistance of HTML5, XML, CSS3, JavaScript, JQuery, Bootstrap, Node JS, AJAX, Backbone JS and Angular JS.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js.
- Created a Node JS server and designed GET and POST Ajax calls to implement vital functionalities.
- Implemented AJAX using JQuery/JSON to fetch the data asynchronously to populate the UI.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- JavaScript Unit Testing (Jasmine) and CSS, SASS pre-processors
- Test cases were written using Junit& executed for verifying code correctness.
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
- Tested the code coverage using Sonarcube..
- Using Google analytics report's, optimized the page load time for the pages that had heavy traffic and improvised those pages using LESS -CSS.
- Redesigned and implemented complete web application to meet web 2.0 and industry standards.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Used GitHub and Tortoise SVN for source code management and for version control.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, AngularJS,ReactJS,DOJO, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, Los Angeles, CA.
Sr.Java/UI Developer
Responsibilities:
- Involved in fixing Front-End issues with the layouts.
- Written Hibernate annotation based mapping Java classes with Oracle Database tables.
- Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
- Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages onJSONresponse.
- Worked in designing of the Web framework using Struts as a MVC design paradigm.
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Wrote GWT code to create presentation layer using GWT widgets and event handlers.
- Used Typescript in type checking, scripting and also found many bugs using Typescript Checks.
- Used Spring-Messaging for the support for messaging architectures and protocols.
- Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
- Developed mobile applications using JQuery Mobile,PhoneGap framework.
- Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Implement the Hybrid application for Android and IOS devices.
- Front-end re-architecture for faster/better user experience and maintainable reusable code base
- Javascript / AJAX UI upgrades and improvements
- Customized DataTables and High charts into Angular JS Directives.
- Implemented Angular Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Experience with responsive layout and design, preferably with Bootstrap framework
- Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
- Reviewing and analysing data model for developing the Presentation layer and Value Objects.
- Played a key role in resolving helpdesk tickets, providing on call support and resolving urgent issues in production within the accepted timeframes.
- Wrote Hibernate configuration and mappings xml files for database access.
- Used Spring Security for Authentication and authorization extensively.
- Used JIRA for defect tracking and project management.
- Involved in the implementation phase for developing the Controller Classes in Spring
- Developed Web Services like RESTFUL/SOAP to integrate with the External System.
- Used SOAP UI to test the different methods in the webservice
- Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
- Involved in walk-through sessions with business users during the Analysis, Design, and development phase, Stored Procedures, Functions, and Packages to meet the business requirementswrittenPL/SQL
- Tested the code coverage using Sonarcube.
- Communicating to the SAP backend server using JCO (Java Connector Objects) calls.
- Cooperating with the back-end developer in the process of building the RESTful API and also communicating with the external web services.
- Have used Data Warehouse to manage the data and implementation.
- Used Ext JSdata package, an animation and drawing package and revised charting and theming.
- Involved in Frontend Development using HTML, CSS, AngularJS for custom views.
- Developed various SQL queries and PL/SQL Procedures in Oracle db for the Application
- Involved in Application/data base using Oracle Fusion.
- Responsible as CVS administrator and for deploying web application in the Oracle App Server
- Implemented a logger framework for the application using Log4J.
- Involved in JUNIT testing for the unit testing.
- Actively involved in getting the production issues resolved.
Environment: EJB, Struts, Ext JS4.0,AngularJS, HTML5, CSS3 JSP, WebLogic, Servlets, RESTFUL / SOAP Webservices,Android,iOS, Python, PhoneGap, XML, XSLT, XSL, JavaScript, Ant, JBoss, Sublime text, Oracle 11i,Oracle fusion, SQL, PL/SQL,Log4J, JUnit, Enterprise Architect.
Confidential, San Francisco, CA
Sr.Java/J2EE Developer
Responsibilities:
- Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages usingHTML, XHTML, CSS.
- Extensively used agile development methodology and project planning.
- Worked on development of Struts based UI screens for the Presentation application.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Involved in Designing and Developing the Application Architecture for the applications using Ionic, AngularJS and Apache Cordova for IOS and Android devices.
- Installed and used Verisign Digital s and Cybercash,CashRegister product to enable Arpedge to process online credit card transactions.
- Responsible for the design, development and deployment of multi-dimensional reports using the Cognos Business Intelligence solution.
- Used JavaScript for binding form data with the Model Objects and server side and client side validation.
- Developed data insertion forms and validated them using JavaScript.
- Implement snapshot, transactional, and merge replication between development, staging, and production environments.
- Customized Data tables and High charts into Angular JS Directives.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Used Spring-Messaging for the support for messaging architectures and protocols.
- Usedphonegappartially to debug the issues in the hybrid applications.
- Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
- Developed data insertion forms and validated them usingJavaScript.
- Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance, 40% code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance and offline with client caching
- Involved in developing the PL/SQL stored procedures to interact with Database.
- Implemented spring framework, Connex framework for application transaction management.
- Developed Web Services like RESTFUL/SOAP to integrate with the External System.
- Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
- Have used Data Warehouse to manage the data and implementation.
- Used Ext JSdata package, an animation and drawing package and revised charting and theming.
- Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
- Developed various SQL queries and PL/SQL Procedures in Oracle db for the Application
- Implemented a logger framework for the application using Log4J.
- Used Clear Case as the source control system.
- Involved in JUNIT testing for the unit testing.
- Automated the build process by using ANT build tool.
Environment: EJB, Struts, Ext JS4.0,AngularJS, JSP, Cognos,WebLogic, Servlets, RESTFUL / SOAP Webservices, Python, Android, iOS, XML, XSLT, XSL, JavaScript, Ant, JBoss, HSQL, Apache Cordova, PhoneGap, Net Beans, Oracle 10g,Oracle fusion, SQL, PL/SQL,Log4J, JUnit, Enterprise Architect.
Confidential, Peoria,IL
Java Developer
Responsibilities:
- Involved in requirements gathering, communication with business and Design the Application based on new requirements.
- Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
- Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
- Designed and implemented web module using Spring MVC
- Have used Data Warehouse to manage the data and implementation.
- Developed web screens in JSP, JSTL, CSS and client side validation using JavaScript and Jquery.
- Implemented AngularJS Controllers to maintain each view data. ImplementedAngular Service calls using Angular Factory
- Extensively used the J2EE design patterns DAO (Data Access Object), BO (Business Object), DTO (Data Transfer Object), Front Controller etc.
- Used Spring ORM module for integration with Hibernate, Connex frameworkfor persistence layer.
- Implemented Spring AOP in exception handling, which it reduce the development time to handle the exceptions.
- Worked onAngular.jsdesigned and building UI screens.
- Used Ext JSto add communication support for REST and a new Ext.Direct server side platform.
- Worked on development of Struts based UI screens for the Presentation application
- Involved in consuming, producing SOAP and ESB based web services using JAX-WS and tested the web services with SOAPUI
- Used Vmware to reduce the operational Costs and for Centralized management.
- Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Singleton, Data Access Object
- Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
- Used JIRA for defect tracking and project management.
- Unit and integration test cases are being designed and developed using JUnit.
- Maven and Jenkins used for the automatic build process.
- Worked with Production deployment to support the scheduled releases part of development team.
- Implemented the Model-View-Controller (MVC) design pattern using Java 2 Platform Enterprise Edition.
- Have used ETL to pull out the data from the database.
- Worked on modules like service management, finance management, provider management, staff management, common application management.
- Involved client facing experience.
- Participated in daily scrum meetings to discuss about the work done the before day, current days work and to let the team mates know if there are any road blocks.
- Used Firebug to debug the front end implementations.
- Thoroughly used Oracle Server as database for development and integration testing environments.
- Used Eclipse as development environment.
Environment: Java 7.0, Struts,Ext JS 3.0, Python, Web Sphere 6.1/7.0, Tomcat 6.0, Hibernate, EJB 2.1, JMS, Java Servlets, JSP, Jquery Framework, MySql 5.0 and MY SQL Server 2000/2005, Oracle 9i,Oracle Fusion,RESTFUL / SOAP, ESB web services, Jprobe, Spring, Log4J, JIVE SBS, Jasper Reports, Clearcase.
Confidential, Peoria,IL
Java/J2EE Developer
Responsibilities:
- Developed the Security services and placed the required Web Services archive(.aar file) in Axis 2 WEB-INF Services Directory in the repository
- Implemented object/relational persistence (Hibernate) for the domain model
- Implemented theWebservicesand associated business modules integration.
- Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP.
- Developed and implemented the MVC Architectural PatternJSP, Servlets and Action classes.
- Assisted in designing common services to achieve SOA objectives of reusing services and reduce size of codes for faster processing and memory management
- Specified the default initialization file is through the log4j.configuration system property and loaded the log4j.properties from WeblogicClasspath.
- Used SOAP UI to test the different methods in the webservice.
- Effective usage of J2EEDesign Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
- Worked on AngularJS designed and building UI screens
- Involved in Units integration, bug fixing, and User acceptance testing with test cases.
- Used Stateless Session Bean to implement Business Process and interact with DA layer for DB Access.
- Developed the presentation layer using JSP, HTML, XHTML, CSS and client validations using JavaScript.
- Used Spring MVCframework for configuring the application.
- Used SQL and PL/SQL Programming extensively to talk to Oracle database.
- Responsible as CVS administrator and for deploying web application in the Oracle App Server.
- ANT was used as a build tool. Also worked in an Agile work environment.
- Used Log4j for logging errors, messages and performance logs.
Environment: Oracle 10g, Web sphere,Ext JS, CVS, Rational Clear questTechnology and tools: Servlets3.0, JSP 2.2,HTML, XHTML, XSLT, JDBC, JMS, EJB, SOAP, WSDL, Vmware,Web Services,Eclipse 3.2, Ant 1.6.5, Maven, Agile development process,PL/SQL,JUnit, JMock, and Log4j.
Confidential, Dallas, TX
Java & J2EE Developer
Responsibilities:
- Implement MVC architecture using Spring Framework
- Business Logic was implemented using EJBs.
- Developed the module of generating task list to the collectors using Front Controller Pattern and Command pattern to submit the request from presentation layer
- Crystal reports is used for reporting the database details
- Experience using Version controls such as CVS, PVCS, Rational ClearCase.
- Developed Entity Beans and Session Beans for the transactions in the application
- Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using JBoss application server, Good working experience developing advanced Swing components.
- Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.
- Involved in the development of client programs which are responsible for transferring messages using SOAP technology.
- Good Expertise with Swing and Use the Swing component.
Environment: Spring, JSP, Servlets, JDBC, EJB 2.x, XML, HTML, CSS, JavaScript, JBoss, WSAD, SQL, PL/SQL, DB2, UNIX, JNDI, apache AXIS 2, TOAD.
Confidential
Java/J2EE Developer
Responsibilities:
- Development and testing of the website usingStrutsandSpringframework.
- Implemented application logging and exception handling usingSpring AOP.
- Used theAgileasSDLCprocess for the project execution.
- Designed and developed GUI components usingStruts taglibs, JSP, HTMLandJavaScript.
- Developed highly responsive, dynamic user interface components usingAJAXandJQuery.
- Used object oriented programming concepts of Java Script like Prototypes and Closures for client side data manipulation and encapsulation.
- Developed the CSS Classes for all Error, Form Elements and Warnings.
- Performed client side validations using JavaScript.
- Used Log4J to monitor the Error Logs and Used Maven to build the application.
- Deployed application on Weblogic Application Server and development using Eclipse.
Environment: Java 1.6, J2EE, Spring 3, Struts 2, JSP, JavaScript, AJAX, jQuery, JSON, CSSHTML, WebLogic 10.3, Eclipse, Oracle 10g, Log4J, SVN, Linux.
Confidential
Java Developer
Responsibilities:
- Established the Development StandardsandGuidelines.
- Developed and Deployed EJBs on WebLogic Application Server 6.1.
- Designed the Java Server Pages(JSP) that use Style Sheetsfor customization.
- Developed page handlersfor the JSP pages
- Developed JavaScriptfunctions for front-end validations.
- Created a Servletthat redirects the requests to page handlers.
- Used JDBC to access database and developed Stored Proceduresfor executing SQLstatements.
- Developed and deployed Java Beansto display views and graphs to represent data.
Environment: JDK, EJB, JSP, WebLogic Server 6.1, Oracle, JDBC, Java Script, Servlets, MVC, JavaBeans.
