We provide IT Staff Augmentation Services!

Application/ Ui Developer

2.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • 7+ years of experience in IT industry in the areas of Analysis, Design, Development, Implementation and Testing of Software Applications using Java/J2EE technologies.
  • Excellent experience with Software Development Life Cycle (SDLC) process and OOAD concepts.
  • Expertise in application development using Java/J2EE components which include JDBC, Servlets, JSP, Java Beans, JMS, Struts, Spring, Spring web flow, Hibernate, JNDI.
  • Experience in developing web applications using technologies like HTML, XML, Java Script, jQuery, AngularJS, AJAX, CSS, JSP Tag libraries and Tiles.
  • Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
  • Experience in User Interaction, Business Analysis, Development, Integration, Documentation, Testing, Deployment, Building, Configuration and Production/Customer Support, Maintenance and Enhancements of both Web and Client/Server Technologies.
  • Good Knowledge of different J2EE Design Patterns like MVC, Data Access Object, Data Transfer
  • Object and Singleton.
  • Expert in implementing dynamic web applications using Application Servers like BEA WebLogic, IBM WebSphere and Apache Tomcat deploying in various environments like Windows, UNIX and Linux with IDEs like Eclipse, RSA 8.5, RAD and JBuilder.
  • Strong Experience in Oracle 9i/10g including PL/SQL, SQL, JDBC, Stored Procedures, Triggersfunctions, packages and exposed to various databases like MySQL and SQLServer.
  • Good Experience in using IDE’s like TOAD, SQL Developer for Database programming.
  • Experience in using Testing tools like JUnit and building tools like Ant.
  • Experience in RUP and Agile development (XP, TDD and SCRUM) methodologies.
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
  • Versatile team player and a quick learner with strong written, oral and inter - personal communication skills.

TECHNICAL SKILLS:

Languages: C, C++, Java

Web Technologies: JSP, Servlets, HTML, JavaScript, CSS, AJAX, jQuery, AngularJS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI

Application/Web:

Servers: Oracle/BEA Weblogic, IBM Websphere, JBoss, Tomcat

System Design: UML, Rational Rose

IDE Tools: Eclipse Helios and Net Beans 6.9,6.8,RSA 8.5

Databases/API: Oracle 10g, Hibernate, MS Access, MySQL and SQL ServerSQL Developer

Operating Systems: Windows 2003/2000/NT/XP

Data Modeling: Microsoft Visio, Rational Rose and UML Design

PROFESSIONAL EXPERIENCE:

Confidential

Application/ UI Developer

Responsibilities:

  • Participated in detailed analysis and understanding of the user-stories.
  • Developed user interfaces using AngularJS, CSS3 and Twitter Bootsrap.
  • Written angular components such as templates, controllers, services and filters.
  • Developed reusable components such as modals, drop downs using angular directives.
  • Implemented Angular routing across the application.
  • Written angular services to consume RESTful services.
  • Used Spring REST feature to provide the RESTful Web Services.
  • Written Spring/J2EE controllers, Service, Delegate and DAO.
  • Developed persistent objects using Hibernate/JPA.
  • Used JSON for the data transmission between UI and server.
  • Involved in ACL implementation for various roles and functions.
  • Prepared unit test cases using Jasmine and JUnit.
  • Developed responsive design to support multiple devices PC, iPad and POS.
  • Worked in the To Do, Customer Profile, Create List, News and FYI modules.
  • Used node js npm package manager tool for file compression using the grunt and bower.
  • Performed code reviews for the deliverables.
  • Used JBoss server for the application development and deployment.
  • Provided technical support to QA and Production support teams.
  • Prepared technical specification document.
  • Used Jira and HP QC for the product execution.
  • Created and build project using Maven and Jenkins Jobs.
  • Used TortoiseSVN for source control management.

Environment: Java 1.6, JSP, AngularJS, NodeJS, HTML5, CSS3, Hibernate 4.3, Spring, jQuery 1.4.3, Java Script, STS, JBoss 6.1 EAP, Jira, SVN, Windows7.

Confidential

Application/UI Developer

Responsibilities:

  • Involved in the requirement gathering and analysis phase.
  • Followed Agile Based Methodology in developing the application.
  • Installed RAD 8.5 and added plug-in for TFS, also installed the Websphere Application Server 7.0.0.
  • Created the .xml files with the flows and sub-flows details for the Spring Web flow configuration.
  • Also configured the Spring-tiles.xml which is used throughout the application.
  • Worked on creating the JSP front-end pages as per the requirement using JSTL Tags.
  • Created the JDBC Provider, Datasource, and J2C Authentication Data on the Websphere 7.0 Server for Database Configuration.
  • Configured the ApplicationContext.xml with the JDBC Template and Web.xml with the to the Datasource using the JNDI Name to create the Simple JDBC Connection.
  • Worked on creating the DAO Implementation to retrieve the values from the Database tables which should be pre-populated in the JSP Pages.
  • Created the .xml files for Bean Validation using Hibernate Validator.

Environment: Java 1.6, Spring Web flow 2.3.2, Spring Tiles 2.2.2, JSP, jQuery 1.4.3, JSTL, Hibernator-Validator 4.2, JDBC, SQL, RAD 8.5, Websphere 7.0.0, TFS, Java Script,Windows7.

Confidential

Web service/UI Developer

Responsibilities:

  • Involved in the requirement gathering and analysis phase.
  • Followed Agile Based Methodology in developing the interfaces.
  • Assisted in documenting the interface specification document for the interfaces.
  • Discussed on all the business validations to be handled and got the approvals from the client.
  • Installed RSA 8.5 and added plug-in for Apache CXF and Maven.
  • Developed UML Model Project, XSD Schema and WSDL using RSA 8.5.
  • Created the J2EE services using RSA 8.5.
  • Used JUnit and Easy Mock to create test Cases for all the Java Classes created.
  • Uploaded the WSDL’s to WSRR. Created the service registry, description, version for the WSDL’s.
  • Used Spring 3.1 for dependency injection.
  • Create Servlet to read the HTTP POST and for further processing.
  • Tested the developed interface using SOAPUI 4.5
  • Have experience working with Jupiter for Code Review purpose.
  • Used Jenkins for creating Formal and Quality Build.
  • Used Subversion (SVN) as the Code Management tool.
  • Exposure to using creating multiprotocol gateway using Data power.

Environment: Java1.6, Apache CXF, Jupiter, Websphere application server, RSA 8.5, WSRR, Spring 2.5, XML, SOAP UI, WSDL, UDDI, Web Services, Java Script,Easy Mock, JUnit, Maven, Clear Quest, Log4J.

Confidential, Durham, NC

Java/J2EE/UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Developed user interface using JSP with Java Beans, JSTL, Struts and Custom Tag Libraries and
  • Ajax to speed the application.
  • Used JavaScript for client side validation and Struts Validation framework for Server side validation.
  • Used Spring Framework for Dependency injection, security features and integrated with the
  • Hibernate framework
  • Used Spring Web Flow to present the screens in a clear and simple way.
  • Used Spring batch for processing large amount of data
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • ConsumedSpring Web Services (WSDL, SOAP, UDDI) from third party for authorizing payments to/from customer
  • Used HTML and CSS in the development in front end of the application
  • Used JMS API for asynchronous communication
  • Loaded the JSP and Java files on the UNIX server for compilation and the Apache server bounces were done using UNIX scripts.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer
  • Object Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 10g database and used Stored Procedures in the application.
  • Used PL/SQL to create, update and manipulate tables
  • Developed different modules of the application using Eclipse
  • Monitored the error logs using Log4J and fixed the problems
  • Used JUnit for unit testing.
  • Have experience in writing automated test scripts using Selenium.
  • Used VI Editor and UNIX scripts to compile, execute, file transfer, start server Etc.
  • Used Visual Source Safe (VSS) as the Code Management tool.
  • Have used the Selenium IDE to record the automated test scripts and have manually edited them

Environment: Java1.6, Websphere application server, Eclipse, Oracle 10g, Spring 2.5, Hibernate 3.0, Struts, JSP, Servlets, JavaScript, Design patterns, HTML, CSS, JMS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JDBC, UML, Java Beans, Ajax, JUnit, Maven, Clear Quest, Log4J,UNIX.

Confidential, Chicago, IL

Java/J2EE/UI Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used Ajax API for intensive user operations and client-side validations.
  • Developed the application using JSF 1.2 MVC Framework.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries JBoss RichFaces 3.0and
  • Java Script to simplify the complexities of the application.
  • Developed various Java beans for performance of business processes and effectively involved in
  • Impact analysis.
  • Developed application service components and configured beans using Spring IoC, creation of
  • Hibernate mapping files and generation of database schema.
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, using MS SQL Server 2005.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appenders components.
  • Prepared technical reports & documentation manuals during the program development.
  • Used CVS for version control and ClearQuest 2003 for bug tracking.
  • Performed deployment of applications on IBM Websphere Application Server 6.1.

Environment: IBM Web Sphere Application Server 6.1, J2EE 1.4, JSF 1.2, Spring Framework 2.5, XML1.1, MS SQL Server 2005, Web Services, SOA, SOAP-UI, WSDL 1.1, SAX, JavaScript, Rational Rose, UML, HTML, JNDI, CVS 1.1, Log4J 1.2, Junit 3.8, ANT 1.5, IBM RAD 7.0, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
  • Designed and implemented the UI using Java, HTML, JSP and JavaScript.
  • Designed and developed web pages using Servlets and JSPs and also used XML/XSL/XSLT as repository.
  • Involved in Java application testing and maintenance in development and production.
  • Involved in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
  • Designed and developed Views, Model and Controller components implementing MVC Framework.

Environment: JDK 1.3, J2EE, JDBC, Servlets, JSP, XML, XSL, CSS, HTML, DHTML, JavaScript, UML, Eclipse

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using an MVC based architecture with help of
  • Apache Struts 1.3.8.
  • Coded Struts Action classes, Model classes.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented client side validations using JavaScript.
  • Used Form Based Authentication.
  • Used Web Sphere as the application server for deployment.
  • Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: s: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, Eclipse, CVS, Linux/UNIX.

We'd love your feedback!