We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Around 8 Years of IT Experience in application development using various Java, J2EE and Web technologies
  • Experienced across different domains like Customer support management, Product Insurance, Life Insurance, health care and banking
  • Worked in Agile environments with 2 - 3 weeks sprints and involved in all phases of SDLC and DevOps environment
  • Well versed with core Java concepts like Collections, Multithreading, Serialization, Java Beans
  • Hands on expertise with Spring 3.0 modules like Dependency Injection, AOP, ORM, and JDBC
  • Expertise in MVC 2 architecture using Struts 1.x/2.x with features like Validator framework, Tiles framework and Internationalization (i18n), Java Server Faces (JSF) framework with component libraries such as RichFaces and ICEFaces and Spring MVC
  • Hands on experience in developing RESTful services using Jersey API, Spring 3.0 and SOAP based Web services using Weblogic Service stack and Spring 3.0
  • Worked on ORM technology Hibernate3.0, JOOQ2.x
  • Working experience with application servers like Oracle Weblogic 11g/10g/9i, IBM WebSphere 5.x/6.x/7.x, Jboss 4/5/6, Apache Tomcat 5/6/7and servlet engine Jetty and apache web server
  • Experience in Front End technologies likeHTML5, CSS3, JavaScript and Ajax
  • Extensively worked on web development and SPI (Single Page Interface) using various java script frameworks like JQuery, ember JS, jqxWidgets, Reactjs, AngularJS, Grommet
  • Experienced in combining Reactjs with Angular in developing freelance enterprise projects.
  • Designed Responsive web pages using Bootstrap2.x/3.x
  • Used JSON, XML messages for developing SPI web application
  • Extensive experience in SQL, PL/SQL programming, stored procedures, function, cursors, views, triggers and Query optimization with Oracle 8/9i/10g/11g, MySQL, MS-SQL Server 2005/2008, IBM DB2 and PostgreSQL databases
  • Involved in building unit test bed using JUnit, Http Unit, JWeb and Selenium and FitNesse
  • Proficiency in creating use case diagrams, class diagrams, sequence diagrams, Activity diagrams, component diagrams, Data flow diagrams, ER-diagrams, using IBM Rational Rose and Microsoft Visio tools
  • Extensive experience in developing Enterprise Applications using IDEs such as Eclipse, My Eclipse, Net Beans, JDeveloper
  • Experience with version controls like CVS, Subversion (SVN), GIT and Rational Clearcase.

TECHNICAL SKILLS

Languages: Java, Java Script, HTML, CSS, XML, SQL, PL/SQL and UML

Java Frameworks: Spring 3.0, Struts 2.0, JSF 2.0, Hibernate 3.0 and Jersey API

Web Technologies: HTML 5, CSS3, Java script, JQuery, JqxWidgets, Reactjs, Angular JS, node.js, D3.js and Express Js

Application Servers: Weblogic 11g, WebSphere 6.1, Jboss 5.1, Tomcat, Jetty and Apache web server

Database: Oracle 11g, SQL Server 2000, MySQL, IBM DB2, Access and HBase

ORM: Hibernate 3.0, JOOQ2.x

IDE: Eclipse Luna, Net Beans, My Eclipse, JDeveloper

Build Tools: Ant, Maven

Version Control: CVS, SVN, GIT and Rational Clearcase

Tools: MS Visio, Rational rose, Altova XML Spy, Adobe Dreamweaver CS4, CS5, MS Frontpage, Docker, Jenkins, Sublime Text

PROFESSIONAL EXPERIENCE

Confidential - Alpharetta, GA

Sr. UI developer

Responsibilities:

  • Involved in Requirement gathering, design and Development of Confidential
  • Developed entitlement RESTful service using Spring RESTful APIs
  • Developed the web component of Confidential using HTML5, CSS3, Java script, JQuery, Redux, React JS, Confidential home grown Grommet page Template library
  • Used Vignette portal for the Portal workflow management, content management
  • Involved in the migrating portal and platform migration to the new version of the Portal
  • Developed web pages using Grommet Components
  • Used React JS and node.js in UI Development
  • Used Redux with React Js
  • Used D3.js for interactive visualizations in the portal
  • Used gulp for build automation.
  • Used AngularJS to build pages initially, similar to POC.
  • Combined Reactjs with angular directives as it is easy and lightweight.
  • Used selenium for testing the complete UI Functionality and Fitnesse for the acceptance tests for the business layer.
  • Integrated and invoked Selenium through Fitnesse.
  • Used Spring validation and wrote validation rules
  • Followed Test driven development (TDD) of Agile Methodology to produce high quality
  • Used Docker for creating and setting up the images of Project in different environments.
  • Involved in QA and production Support.
  • Used Avro for writing the Streaming messages into Kafka topic.
  • Designed and developed the error handling scenarios while using the Grommet and ReactJS.
  • Implemented log4j for logging purposes and debug the application
  • Developed Reactive web pages using Bootstrap in combination of React Js
  • Automated the complete build environment using Jenkins and also used to constantly monitor the builds.
  • Used Postman tool for creating and sending the http Requests to check the workflow of the developed API’s.

Environment: JDK 1.7, J2EE, HTML5, CSS, JQuery, Servlets, AngularJS, node.js, ReactJS, Grommet, WebLogic Application server 10.3, Eclipse, UML, Gulp, Avro, Kafka, Spring, XML, Oracle 11g, Agile, JAX -WS, AJAX, Unix, selenium, Fitnesse, Jasmine, GIT.

Confidential, Nashville, TN

Sr. UI Developer

Responsibilities:

  • Involved in Functional and Technical Design and Development for MIMS Project
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Facade, MVC and DAO
  • Developed web module using HTML5, CSS3, JQuery and AngularJS
  • Developed responsive web pages using Bootstrap
  • Used JSON based RESTful services for rendering the Dynamic content
  • Used various directives in AngularJS like ngResource, ngCookies.
  • Expertise in using ng-routing concepts.
  • Worked on Custom directives and controllers extensively
  • Consumed Rest API using $http
  • Designed & developed the application using Struts MVC andSpringFramework
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Used Spring AOP’s Annotations feature in the web services development.
  • Developed action classes and Interceptors in Struts 2.0
  • Developed custom Interceptors in Struts 2.0
  • Used Struts Validation Framework for user form validation
  • Developed RESTfulweb services using WebLogic workshop
  • Used XML processing using as XSD, XPath, XSL, XSL FO, XSLT, etc. for basic ETL processes
  • Developed Unit test bed using JUnit, Selenium.
  • Used Jira for defect logging and implement agile methodologies.
  • Used to check and manage the build activities through Jenkins.
  • Used Pair programming practices in order to increase the productivity of the team.
  • Implemented TDD in order to achieve precise solutions for complex problems.

Environment: JDK 1.6, J2EE,Google Web Toolkit (GWT), JSP 2.0, JDBC 4.0, HTML, CSS, JQuery, EJB 2.1, Servlets, AngularJS, backbone.js, node.js, gulp, Rational Rose, Web Logic Application server 10.3, Eclipse, UML, Hibernate 3.1, JDBC, Spring IOC 3.0, Swing, CVS, JIRA, XML, XSL, Oracle 10g, Agile, JAX -WS, SOAPUI, Altova XML spy, AJAX, Unix.

Confidential - Columbus, Ohio

Sr. Java/J2EE developer

Responsibilities:

  • Responsible for development & integration using Agile/Scrum methodology
  • Involved in Object analysis, design and documentation (OOAD) of the application model using UML
  • Worked closely with Business Analysts and Business Users to identify the requirements
  • Used AngularJS for the development of UI in order to dynamically view the updated Claimants Records
  • Developed custom directives in order to reduce the redundant code while creating additional pages for the claimant records.
  • Used Angular filters extensively in modifying the data.
  • Used Dependency Injection for composing the beans the spring framework
  • Implemented Validation, and menu navigation using JQuery.
  • Used Services and factories
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation and used Cascading Style Sheet (CSS)
  • Developed JSP custom tags and used JSTL for reusability
  • Used Spring Web component for support of web utilities
  • Used XML, XML Schema, XSLT, DTD for Message transformation and communication
  • Wrote custom Stored procedure and DB Queries
  • Prepared Test Cases and managed Defects in HPQuality center/ JIRA

Environment: Java 1.5, JSP, AngularJS, EJB, JSF, HTML, JSTL, Servlets, JDBC, Spring validation framework, Hibernate, XML, XSLT, CSS, SOAP, WSDL, JAX-WS, Eclipse, Tomcat Server, Web Logic Application Server, Win CVS, ANT 1.5.3, TOAD, JUnit, JIRA, UML and Oracle 10g.

Confidential - UT

Sr. Software developer

Responsibilities:

  • Built a custom J2EEframework using Java, Servlets, EJB, JSP and Oracle 10g in Eclipse IDE
  • Implemented MVC architecture using Struts framework using JSP as GUI
  • Used firebug and webDevelopertoolbar for finding and fixing bugs
  • Used JavaScript for client, server validation through expression language
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Develop SQL and PL/SQL procedures to support different java services.
  • Performance tuning of various business services written in Java
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files
  • Used to work with project manager with tracked defects using JIRA.
  • Used CVS as a documentation repository and version controlling tool
  • Used LDAP for authorization and authentication of user

Environment: Java, J2EE, Struts, Hibernate, Java Messaging Service(JMS), Web sphere, Maven, JavaScript, HTML, XML, Java Script, HTML, CSS, AJAX, SOAP, Web Services, JAXB, SQL, PL/SQL, DB2, JUnit, JIRA, Linux and Windows, JOLT API.

Confidential - OH

J2EE developer

Responsibilities:

  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Rational Rose
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level
  • Implemented ORM framework using Hibernate for persistence and data retrieval.
  • Involved in designing components with design patterns like Session Façade, Service Locator, Data Access Objects, Singleton and Data Transfer Object
  • Used Spring framework for Dependency injection and integrated with the Struts Framework and Hibernate
  • Configured the Hibernate mapping files using Eclipse IDE
  • Developed DAO to handle queries using JPA-hibernate and Transfer objects
  • Extensive involvement in database design, development and coding of stored Procedures, DDL& DML statements, functions and triggers
  • Used SAX and DOM XML parsers in the application
  • Deployment of application on WebLogic 8.1 using Ant

Environment: Rational Rose, EJB2.0, Struts1.1, Hibernate-JPA, Agile Methodology, Spring1.2, JSP 2.0, Servlets 2.3, JMS, XML, SOAP, WSDL, UDDI, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, BEA WebLogic Application Server 7.1, WSAD 5.1.2, Oracle 9i.

We'd love your feedback!