We provide IT Staff Augmentation Services!

Senior Java Ui Developer Resume

0/5 (Submit Your Rating)

Johns Creek, 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, JOHNS CREEK 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, MI

Responsibilities:

  • Responsible for design and development of SIP, Awards, 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!