We provide IT Staff Augmentation Services!

Senior Java Ui Developer Resume

0/5 (Submit Your Rating)

GA

SUMMARY

  • Over 12 years of enterprise and distributed web development experience using Java and UI Technologies.
  • Expertise in client side technologies like HTML, DHTML, JavaScript, Object oriented javascript (DOJO), Angular JS, CSS, Applets, and swing.
  • Experience in Angular JS structural framework for dynamic web apps.
  • Experience in writing Gulp and Grunt Scripts.
  • Excellent data base programming skills in writing SQL DDL and DML’ Statements, Triggers, Stored Procedures and Views.
  • Strong exposure to the client - server and web development projects. Strong experience in object-oriented programming, SDLC, OOAD on UML concepts.
  • Strong experience in JAVA/J2EE(EJB, Java Servlets, JSP,JSTL, JFS, AJAX, JNDI, XML, XSLT, JMS, Custom Tags, SAX, DOM, JIBX, JDBC, JTA, Security, PKI)..
  • Experience in writing Jasmine Test Cases for AngularJS Code.
  • Strong experience in writing test cases using Junit framework to perform unit testing.
  • Strong working experience in Eclipse, IntelliJ Idea, RAD and My Eclipse environment.
  • Experience in WebSphere administration like deploying the application, Creating Servers and configuring Datasource.
  • Extensively experience in implementing and using custom tags for UI creation.
  • Working experience Websphere customer center and Good knowledge in shell scripting.
  • Extensive working knowledge on Websphere, Weblogic, Jboss, Apache.
  • Experience on both Windows NT/2K and UNIX/LINUX environment.
  • Strong working experience in working with Agile scrum, SDLC methodologies and TDD methodology as well..
  • A good team player with excellent technical, communication and interpersonal skills and capable of taking up responsibilities independently.
  • Ability to perform development tasks without or with minimal supervision, experience in communicating with the client’s world over,

TECHNICAL SKILLS

UI Technologies: JavaScript, CSS, NodeJS, HTML5, AngularJS, SASS

Languages: JAVA, C, C++, SQL, PL/SQL, Perl, UML

Java Technologies: JDK 1.4, JDK 1.5

Web Technologies: JDBC, JNDI, XML, Servlets, JSP, EJB, JMS (MDB), Webservices, SOAP, WSDL, REST, Java Beans, HTML, Javascript, XML, AJAX, LDAP, JAAS

Data Bases: ORACLE, DB2, PostgreSQL, MYSQL, Sybase

GUI: Applets, HTML, DHTML

IDE: WSAD, RAD, Eclipse 3, IntelliJ Idea, Struts Exadel Studio, Ms Front page, XMLSPY, TOAD, PL/SQL Developer, Dream viewer.Rapid SQL

Web/App Servers: Tomcat, JBoss, Weblogic 10.x, Web Sphere

Operating Systems: Windows, AIX, Solaris, UNIX/LINUX

Version Controls: Sub Version, Clear Case, CVS, PVCS, Perforce

Bug Tracking Tools: Clear Quest, Test Director, JIRA.

Middleware Technologies: JMS, MQSeries.

Modeling Tools: Rational Rose, Visio

Testing Tools: Junit.

Development Build Tools: ANT, Maven.

Development Methodologies: RUP, Agile.

Frameworks/ Open Source: Struts, Hibernate, Spring, Tiles, AXIS

Scripting Language: JQuery, Angular JS

PROFESSIONAL EXPERIENCE

Senior Java UI Developer

Confidential, GA

Responsibilities:

  • Developed UI Screens using Angular JS and HTML5.
  • Worked with Bootstrap and CSS3 to create responsive web designs for multiple pages.
  • Responsible for Checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
  • Used the Agile Methodology (Daily Scrum, Sprint Planning and Sprint Retrospective) for developing application where each iteration of 3 weeks).
  • Used the Jasmine framework to test the Angular Code
  • Used UI.Router to route to the different views in the application.
  • Implemented Spring REST services in picking and packing modules.
  • Used Spring Boot and Spring Cloud for implementing the application.
  • Used Hibernate with Annotations for data persistence and maintenance.
  • Involved in Peer Code Reviews.
  • Involved in designing of the stories.

UI Developer

Confidential, Farmington Hills, MI

Responsibilities:

  • Developed UI Screens using Angular JS, JQuery, CSS3 and HTML5.
  • Developed interactive web pages.
  • Developed CSS page layouts, styles and table less coding for efficient design.
  • Used the Agile Methodology (Daily Scrum, Sprint Planning and Sprint Retrospective) for developing application where each iteration of 3 weeks).
  • Used the JUnit Test case framework to test the business functionality.
  • I have done the Peer Code Review of the other developer code.
  • Involved in implementing Test Harness for testing the web services.
  • Implemented the transaction management using Spring Aspect Oriented Programming (AOP).
  • Involved in implementing Class Level and Sequence Level Diagrams.

Senior Software Developer

Confidential, Des Moines, IA

Responsibilities:

  • Used Angular JS java script library for transferring data and client side validations.
  • Used HTML, CSS, Java Sciprt for Front End Technologies to build UI.
  • Used Spring MVC for implementing the application.
  • Used Hibernate for data persistence and maintenance.
  • Involved in modifying the logic involved in BPM using the model designer.
  • Used the Agile Scrum methodology for developing the application.
  • Used JMS for handling asynchronous functionality to update the associated stipulation statuses when the related data changes in the system and Notifications from the vendors.
  • Worked on REST Jersey based webservices for publishing and consuming the data with other systems.
  • Used the JUnit Test case framework to test the business functionality.
  • Involved in doing the integration support during UAT process.
  • Involved in defect fixes and Unit testing during UAT.
  • Worked closely with all team members across all functionalities.
  • Involved in implementing class level and sequence level diagrams.

Senior Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in design and development using Java and J2EE technologies.
  • Used Spring at Service Layer and Spring JDBC for data retrieval.
  • Involved in developing the queries, writing Stored Procedures for report generation.
  • Also written triggers to log the audit information.
  • Used HTML, Java Script, JQuery, JSP and Servlets.
  • Used Ajax for developing web pages using JQuery, Json.
  • Used the Agile Scrum for developing the application.
  • Used Spring DI/IOC to decouple dependencies between components.
  • Involved in doing the builds and system migration to different environments.
  • Involved in writing the Ant Script for deploying the application in server.
  • Used XML DOM parsing to parse xml results which comes from the search engine.
  • Used Crystal Reports for report generation.

Java Developer

Confidential, ADA, MI

Responsibilities:

  • Responsible for design and development of SIP, s, Reworks, Key Indicators, Adjustment Entry, Business Owner Notes, Payments and Reports modules of MAGIC application using Model-View-Controller (MVC) architectural pattern of Spring MVC.
  • Extensively worked on defining and using webservices (WSDL, SOAP).
  • Extensively worked on JAXB to bind xml and java objects.
  • Extensively worked on SQL for CRUD operations and created stored procedures and database triggers in Oracle 10g using Oracle PL/SQL.
  • Used JUnit for unit testing and followed TDD.
  • Used Design Patterns like Singleton, Factory, DAO, Session Façade, Service Locator, and Prototype to re factor the code.
  • Used Spring AOP for cross cutting concern across the application for logging, validation and transaction management.
  • Used Hibernate 3.2.5 with JPA annotations as persistence layer for data access and manipulation.
  • Followed agile methodologies such as scrum, TDD (Test Driven Development) approach
  • Involved in using the BI Publisher report tool from JAVA application.

Java Developer

Confidential

Responsibilities:

  • Developed HLD/LLD with UML diagrams - Use case diagrams, Sequence Diagrams, Class diagrams with Visio.
  • Implemented Junit for unit testing as well as functional, integration, system, and validation testing.
  • Used Spring DI/IOC to decouple dependencies between components.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
  • Implemented JMS for asynchronous communication.
  • Developed Data Access Objects to encapsulate all database specific code using JDBC API. These are used by EJBs to access the database.
  • Developed shell script to run the batch files for WCC implementation.
  • Implemented the logging functionality using Log4J.
  • Integrated spring framework with JSF.

Java Developer

Confidential

Responsibilities:

  • Implemented the application using Spring MVC framework.
  • Used AbstractWizardFormController to process multiple pages as a single form request.
  • Used HTML, DHTML, CSS, JSP and Swing for User interface Creation.
  • Responsible for creating Hibernate mapping files and configuration files.
  • Involved in creating database schema and tables.
  • Extensively worked on HTML, DHTML, JSP, CSS and javascript.
  • Followed Test Driven Development methodology. Used Junit for unit testing of the application.
  • Used SAX parsing for parsing input xml files.
  • Worked with Jprobe memory debugger to evaluate performance of the application.
  • Responsible for implementing the business logic.
  • Configured Hibernate objects as Spring Beans.
  • Used DAO design pattern for data persistence at back-end and used Hibernate for Data Persistence.
  • Used Weblogic Application server for deploying the application in Application Server.

Java Developer

Confidential

Responsibilities:

  • Extensively developed the application using Struts Framework.
  • Responsible for configuration of files for Hibernate and Struts.
  • Used Design Patterns like Singleton, Factory, DAO and Prototype.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
  • Providing input to the documentation team.
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects. Resolved more priority defects as per the schedule.
  • Implemented build script for the Application and Deployed in the application server. Used ANT Script for build generation.
  • Experience in Application server administration like deploying the application, Creating Servers and configuring Data source.
  • Used Clear Case for source control and version management.

We'd love your feedback!