We provide IT Staff Augmentation Services!

Java Ui Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 7+ years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures in domains like Finance, Banking Domain and Telecom etc.
  • Strong background in Java/J2EE environments. Well experienced in MVC architecture and Struts framework.
  • Experience with Object Oriented Design (OOD), Object Oriented Analysis (OOA), and Object-Oriented Modeling (OOM) based on UML architecture using Rational Rose.
  • Extensive experience in Servlets, JSP, JDBC, XML, Java Beans, Multi threading, JIRA Rest API, SOAP and restful web services, JNDI, JMS, Spring 3.0 and hibernate.
  • Client-side Programming with HTML, DHTML, Java Script, Backbone JS, React JS, CSS, XML JSF, AJAX and jQuery.
  • Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable ReactComponents Library.
  • Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Experience in Node environment using Node.js, NPM, Grunt, Gulp, Groovy Bower.
  • Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Experience in SOA and developing Web services using SOAP, REST, XML, WSDL and JAXP.
  • Extensive experience in developing JEE based Web Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming using and JAX-WS.
  • Involved extensively in designing/developing web based applications using HTML5, CSS3, Bootstrap, JQuery, XML, node.js, Angular Js and MVC design patterns.
  • Good working knowledge of persisting java objects using Hibernate dat simplify data storage and retrieval to the underlying database.
  • Hands on experience in the areas of web applications usingEJB, JDBCandweb serviceslikeSOAP, RESTful, WSDLandUDDI.Worked onService Oriented Architecture (SOA)such as Apache Axisweb services.
  • Experience in Object Relation mapping using Hibernate.
  • Worked with various databases like SQLSERVER, DB2, ORACLE and MySQL.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Strong database skills in Oracle 8i/9i/10g, Sybase, DB2, MySQL, MS-Access and MS SQL Server 2008, 2012,.
  • Experienced in using Version Control Tools such as Subversion, SVN, CVS, GIT HUB.
  • Performed test driven development and pair programming using AGILE/SCRUM methodology and Water Fall method.
  • Well Experienced in deploying and configuring applications onto application servers like Web sphere and web servers like Apache Tomcat.
  • Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.

TECHNICAL SKILLS:

Technology Related: Java 1.5,1.6,1.7, 1.8, JDBC, JSP, Servlets, Java Beans, HTML5, Backbone JS, Angular JS 2, React JS, Web 2.0, XML, XML-RPC, AJAX, JBoss, Bootstrap, Spring, Hibernate, Web Services, JIRA REST API and EJB.

Application Servers: Oracle Web logic, JBoss, Apache Tomcat, Websphere and Apache Server

Databases: MySQL, T-Sql, Oracle 9i, 10g,11g, Sql, Sql Server 2008, 2010, and 2012 and DB2

Software Tools: CVS, SVN, Maven, GIT HUB

Java: IDEEclipse, Net Beans

Languages: Java, C, SQL.

Operating Systems: UNIX, MS-DOS, Windows-XP/7/8, Linux (All Flavors)

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Java UI Developer

Responsibilities:

  • Gathered all the requirements from the client and sorted them with team how efficiently we can develop the web application depend on the requirement.
  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Created interactive web pages and applications by using HTML5, AJAX, TX GLO CSS Pattern Library, DataTables.css, Backbone.Marionette.JS, Angular JS2, CSS, Bootstrap.css, DataTables.js, node.js, underscore.js, require.js, and jQuery.js.
  • Developed server-side REST style web services and called them from backbone collections.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Implemented code according to coding standards and Created AngularJS Controller, which Isolate scopes perform operations.
  • Developed custom directives, Factories and Services in AngularJS.
  • Worked on responsive design in making the application compatible with desktop, tablet, mobile and also developed tabbed pages.
  • Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • The Request and Response protocol used by the UI to call OWS services shall be HTTPS, using AJAX (asynchronous JavaScript and XML) XML Http Request objects, with JSON (JavaScript Object Notation) objects for the request and response content.
  • Used node modules for installing packages using npm.
  • For module bundler and loader used web pack config.
  • Hands on experience in creating views, routes, templates and events.
  • DevelopedSpring RESTfulweb services to deliver bothXMLandJSONcontent using Jackson Spring implementation to retrieve specific details for Insurance products
  • Created and ConsumedWeb ServicesusingRestfulweb services
  • Used GIT repositories for merging and managed the source code.
  • Hands on experience on GIT and JIRA.
  • Data extracted from data sources, transform and loaded using the Microsoft SQL Server Integration Services (SSIS) ETL tool.
  • Implemented REST and SOAP web services and integrated with client services.
  • Used Ant to deploy the Services in Jboss 7.0. Involved in the deployment of the application on Jboss.
  • Involved in integrating the paths and services.
  • Developed several REST web services supporting both XML and JSON to perform tasks

Environment: JDK 1.8, Eclipse 4.6.3, JBoss EAP 7, MS SQL Server 2012, Angular JavaScript 2.0, Dynamic web module 3.0, JPA 2.1, Source Tree 1.9, Node.js 6.11.1, npm 3.10.10, Bootstrap, jQuery, Backbone JS, Servlets, Spring 4.3, Spring Data 1.13, CSS3, JUnit, Oracle, hibernate 5.2, JDBC, Log4j, Maven, Agile, Web services, GIT 2.13.1, IE 11, Firefox 54, Chrome 60, Microsoft SQL Server 2012 RDBMS.

Confidential, Plano, TX

Java UI Developer

Responsibilities:

  • Experience in RESTful web services to integrate between Server side to Client Side.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS,AngularJS, React.js, Node JS, Mongo DB,Responsible to Style, look and feel of the web page with SASS dat extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked onReactJS Virtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for the front end usingReact.js and used various predefined components from NPM (Node Package Manager).
  • Worked in usingReactJS components, Forms, Events, Keys, Router, and Animations
  • Implemented stableReactcomponents and stand-alone functions to be added to any future pages.
  • Responsible forReact UIand architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • UsedReactJS for templating for faster compilation and developing reusable components.
  • UsedReact-autocomplete for creating google maps location search on the webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via the GitHub API through keywords.
  • Developed dynamic responsive Web Application by integrating AngularJS 2 with Twitter Bootstrap, which is further integrated with Web Services provided by the development team.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Developed the application on Node JS platform using JavaScript programming
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the Node JS server
  • Fetch data from mongo DB using Mangoose of Node.js.
  • Experience in RESTful web services to integrate between Server side to Client Side.
  • Worked with Mocha unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, AngularJS 2.0, ReactJS, Web Strom, JSP, MS Office, JIRA, Mocha, GitHub, and Jenkins.

Confidential, Coppell, TX

Java Developer

Responsibilities:

  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS and HTML.
  • Implemented and designed user interface for web based customer application.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
  • Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
  • Developed data formatted web applications and deploy the script using client-side-scripting using JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Worked extensively on Spring MVC framework to develop new internal web application.
  • Enhanced and built reusable components across different modules using Custom directives and CSS classes.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
  • Maintained 24/7 high volume availability using open source tools such as Linux, Apache, and MySQL.

Environment: Backbone JS, HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Spring MVC, Linux, Apache and MySQL.

Confidential

Tech Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) phases of the project.
  • Developed use case diagrams, class diagrams, sequence diagrams and object diagrams using UML and Rational Rose.
  • Designed interactive web pages with front end screens using HTML5 and JavaScript technology for the e-statement server as per the requirements.
  • Extensive designing and development of Java Servlets, JSP and XML.
  • Application Architecture is based on MVC Struts Framework. Designed and developed custom tags, action classes and action form beans.
  • Upgrading the external facing website/portal developed in Java from Weblogic using a more loosely coupled architecture and upgraded Oracle tools.
  • Design and development of claim system components using Java and theWeblogic technologies
  • Used Maven for Version Control.
  • Used JDBC for connectivity.
  • Integrating HTTP Apache HTTP plug-in with Weblogic Servers.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Handling performance tuning of the application servers.
  • Integrating Struts with spring by delegating Struts action management to Spring Framework using proxy.
  • Excellent working experience with Oracle 11g including storage and manipulating data.
  • Worked extensively with Front controller, View dispatcher, Session Façade, Business Delegate, Data Access Objects, Service Locator and Transfer Objects design patterns.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (oracle).
  • Created Store Procedures, Functions, Triggers, Indexes and Views using T-SQL in all the environments for SQL Server 2010.
  • Developed Java Beans and Utility Classes for interacting with the database using JDBC.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Used SQL statements and procedures to fetch the data from the database.
  • Developed test cases and performed unit test using JUnit Framework.
  • RAD 6.0 IDE TEMPhas been used for the development perspective.
  • Used CVS as a documentation repository and version controlling tool.
  • Provided verbal and written status reports during all phases of development, testing, and implementation.

Environment: EJB 2.0, Servlets 2.3, Tiles, JSP 1.2, JDBC, JavaScript, Oracle 10g, XML, XSLT, Web Sphere, Eclipse, UNIX, Spring, MVC, JDBC, SQL server 2010, Maven, JDK, MQ Series, RAD, Hibernate, Rational Rose, Linux and CVS

Confidential

Java/ J2EE Developer

Responsibilities:

  • Involved in the Architecture & Design
  • Implemented plant CRUD services using REST API
  • Improved and optimized IP communication framework using TCP/IP.
  • Worked extensively on struts 2.0 framework to insert the panel data into the panel container.
  • Worked in a team of 3 members and used panel container to organize the panels.
  • Worked on setting up Weblogic for local development.
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Expertise in Test documentation, Manual, Automation testing and Execution on Client/Server, Integrated Intranet, Linux, Mainframes and Internet applications.
  • Utilized Hibernate’s Polymorphic many-to-one associations for referring instances of subclasses and participated in design of data base and created tables in ORACLE.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Implemented log4j for debugging and logging purposes.
  • Updated Struts-config.xml files to integrate all the components in the Struts framework.
  • Designed and developed the application presentation layer using JSTL.
  • Used Ant to deploy the Services in Jboss 6.0. Involved in the deployment of the application on Jboss.
  • Developing use cases such as creating, updating, deleting and getting plant information.
  • Securing REST API with proxy services, security policies etc.
  • Aride Ocean is a well-known data-center which provides wide range ofInternetServices like Web hosting, Data Center Co - location Services, Dedicated Server, VPS, Cloud and Email services etc. Worked asLinuxsystem administrator.
  • Unit & Integration testing of the application and code reviews.
  • Coordinating with Architecture & Front-End Teams.
  • Attending Sprint Planning, Review, Daily Catch-up calls, Production Backlog Refinement, Retrospective etc.
  • An ESB is a software architecture model used for designing and implementing communication between mutually interacting software applications in a service oriented architecture.
  • Coordinating with Product Owner & Scrum Master for smooth transitions.
  • Worked on Spikes for upcoming features & new technology incubation.

Environment: Java 1.6, Spring, Spring - Intégration, RESTFul Services, Tomcat, SVN, Spring Tool Suite, Mongo SQL server 2008, ESB, IDM, Active MQ, Jackson, JAXB, Apache Commons, Log4j, Junit, Maven, Agile.

We'd love your feedback!