We provide IT Staff Augmentation Services!

Java Ui Developer Resume

0/5 (Submit Your Rating)

San Francisco, CaliforniA

SUMMARY

  • 8+ years of experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle (SDLC)
  • Extensive experience in developing applications using Java, Java Beans, JSP, JSF, Servlets, Apache Struts framework, Spring MVC framework, JDBC, JNDI, Spring, Hibernate, Ajax, JUnit, Test Driven Development and Oracle
  • Proficient in Java Multi-Threading, Socket programming, Swing programming.
  • Expertise in client-side design and validations using HTML 4/5, XHTML, CSS, Java Script, JSP, JQuery, Angular JS and JSTL
  • Excellent working experience in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Facade, Service Locator etc.)
  • Extensive experience in Deploying, Configuration on Application & Web Servers such as BEA WebLogic, IBM WebSphere and Apache Tomcat Web Server.
  • Excellent experience in the design, development and implementation of Model-View-Controller(MVC) using a Spring Framework, Design Patterns and DAO’s using Hibernate, J2EE Architecture, SDLC, Software Engineering, Object Modeling, Data Modeling, UML.
  • Strong working experience using XML DTD and XML Schemas. Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Have good knowledge on Single Sign on (SSO) and Identity Management.
  • Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache ActiveMQ as JMS provider
  • Excellent working experience in web-based GUIs development using Spring MVC, Servlets, JSP, JSF. Good Experience in using tools like Maven, Ant, and Log4J
  • Experienced in Enterprise Application Integration (EAI) using Spring integration frame work.
  • Expertise in SOA Web Services, JAX-WS and AXIS
  • Experience in coding groovy, domain class to handle the business logic.
  • Hands on experience in working with UML, JUnit.
  • Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries with development tools like TOAD and Aqua Data Studio.
  • Ability to work in tight schedules and efficient in meeting deadlines
  • Excellent Analytical, Communication and Interpersonal skills. Good experience in developing applications using Agile Scrum methodology.
  • Had good exposure to the entire Software Development Life Cycle viz. Requirements Collection, Design, Implementation and testing activities. Also had a good experience in involving in complete SDLC life cycle till post production in multiple projects.
  • Good exposure on using various tools like Spring source tool suite, RAD IDE, Eclipse IDE, TOAD, SQL Developer in implementing the applications.

TECHNICAL SKILLS

Languages: Core Java, Java, SQL, PL/SQL

Enterprise Java: JSP, Servlet, JNDI, JDBC, Log4J API, Java security,J2EE

Mark-up/XML Technologies: HTML4/5, XHTML, JavaScript, Angular JS, CSS, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JQuery, JSON

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, JSF, JUnit, Jasper reports, SOAP UI, Groovy, Grail Framework

Web services: SOAP, RESTFUL, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis2,CFX

Web/App Servers: Web Sphere, Apache Tomcat, Boss, Web Logic

Database: Oracle, SQL-Server 2005, MySQL server, TOAD

IDEs: Eclipse, Net Beans,Spring tool suite, IBM Web Sphere Rational Architect 7

O-R mapping: Hibernate 3.x

Modeling/ CASE Tools: Rational Rose, MS Visio Professional

Testing Tools/ Others: JUnit, SoapUI, Putty, Rational Clear Quest, RTC, StarTeam

Version Control: CVS,SVN, Rational Clearcase, Git

OS & Environment: Windows Vista/XP/2000/NT, Win 2k Server, Sun Solaris, UNIX, Linux

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns

PROFESSIONAL EXPERIENCE

Confidential, San Francisco,California

Java UI Developer

Responsibilities:

  • Better Understanding the existing application, Business processes and Security Module.
  • Security module is designed to support implemented custom.
  • Developed the web pages using JSP, AngularJS, Bootstrap, HTML and CSS.
  • Implemented Spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Implemented Presentation layer using Spring MVC framework, Service Layer using Spring and persistence layer using Spring DAO
  • Implemented multi module maven projects.
  • Produced soap based Web services Addressing and User Login Tokens.
  • Login module to support custom authorization of the user.
  • Business logic originally written in PL/SQL is rewritten in Java.
  • This application is deployed in J boss application server (7.1).
  • Used SVN for version control.
  • Developed the administrative UI using Handlebars.Js
  • Developed cross browser compatibility code using CSS and JQuery.
  • Team Training on Handlebars JS., MVC frameworks, AngularJS.
  • Created Responsive Layouts for multiple devices and platforms using Bootstrap.
  • Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.

Environment: Java, J2EE, JSP, AngularJS, Bootstrap, Handlebars JS, JQuery, HTML5, CSS3, XML, XSLT, Windows, JavaScript, Springs MVC, Hibernate 2.x, Servlets 2.4, Webspehere 8.x

Confidential, Buffalo Grove, Illinois

Sr. Java UI Developer

Responsibilities:

  • Analyzing the requirements and estimating the Level of effort.
  • Providing the timeline to business and giving updates every week.
  • Achieving the timeline and delivering quality output to Business.
  • Fixing production issues
  • Developed cross platform front ends using HTML4, CSS3, JavaScript, jQuery, JSON, AngularJS, hibernate, spring.
  • Wrote JavaScript functions using Modernizer to detect HTML4 and CSS3 features in the browser, and used chrome developer tools for debugging web pages.
  • Deployment of new enhancements of the application proposed by business
  • Troubleshooting the application code.
  • Created usability prototypes for the UI screens using Angular JS, JavaScript and jQuery .
  • Implemented the enhancements by modifying the scaffolding templates, GSP files and generating the views and controller files.
  • Updates in the ORACLE database using SQL, PL/SQL by writing materialized views, procedures, functions and triggers.
  • Deployment of application changes in test and prod environments (UNIX boxes) using LINUX commands
  • JavaScript animations and interactive HTML4 components using jQuery & AJAX.
  • Analyzing the business requirements and writing detailed functional requirements by going through the requirements with clients with respect to end user, system perspective and functional perspective.

Environment: Core JAVA, J2EE, XML, Groovy, Grails framework., Oracle, Java Scripit, jQuery, Angular JS, JSF, HTML4, CSS3, JSON,SQL,PL/SQL.

Confidential, Phoenix, Arizona

Java/J2EE Developer

Responsibilities:

  • Designed and developed the project using Spring MVC design pattern.
  • Involved in preparing Technical Design Document of the project.
  • Designed and implement E-R model for Database.
  • Designed and developed application using JSP Custom Tags, Struts tags & JSTL tag libraries.
  • Implemented Rest architecture for different application to exchange data for business process.
  • Developed the front-end using Java, JSP, servlets, HTML, DHTML, and JavaScript.
  • Built Web services using Spring Restful.
  • Followed Agile Methodology (TDD, SCRUM) to produce high Quality software and satisfy the customers.
  • Wrote build & deployment scripts using Maven.
  • Extensively used core JAVA concepts like Multi Threading and Collections Framework.
  • Wrote stored procedures and Database Triggers using PL/SQL.
  • Worked in using JBoss Application Server for deploying and testing the code.
  • Involved in Prototype using Macromedia Dream weaver.
  • Designed network diagram, and set up the Development Environment, SIT and UAT environment by installing and configuring Web Logic Application Server on UNIX environment.
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Developed Message Handler Adapter, which converts the data objects into XML messageand invoke an enterprise service and vice-versa using JAVA.
  • Responsible for preparing use cases, class and sequence diagrams for the modules using UML.
  • Developed Data Access Layer to interact with backend by implementing Hibernate Framework.
  • Wrote Junit classes for the services and prepared documentation.
  • Developed Data Access Objects to access middleware web services as well as Oracle database.
  • Integrated various modules and deployed them in WebSphere Application Server.

Environment: Java, spring, JDBC, Junit, HTML, Java Script, XML, XSLT, SQL, DB2, WebSphere Application Server, Apache Tomcat, Eclipse, JBoss, IBM WebSphere MQ Series, Agile, UML, My SQL, Hibernate, Oracle., Web Services (SOAP, JAX-RPC and JAXB).

Confidential, North Quincy, MA

Java, J2EE Developer

Responsibilities:

  • Developing enhancements to existing application.
  • Enhancing the tools by adding functionality, optimizing existing code, releasing components and providing client support.
  • Involved in software development /Production support on web-based front-end applications.
  • Common languages used by Cerner software engineers include Java.
  • Implemented code for validating the input fields and displaying the error messages.
  • Used My Eclipse 9.1, Sts as Java IDE tool for creating various J2EE artifacts like Servlets, JSP’s and XML, used TOAD to build SQL queries, procedures, functions and packages.
  • Developed UI screens involving Servlets, JSP, JavaScript and XML.
  • SWT is used to design GUI of desktop application and its various components.
  • Implemented dynamic functionality to screens using JQuery and Implemented Asynchronous means of retrieval of data using AJAX.
  • Html5 is used to design the web application using Spring MVC, HTML and CSS.
  • Working in Agile development environment with test driven development.
  • Used Maven to manage dependencies.
  • Used JDBC to connect DB2 database.
  • Used Junit to test individual components.
  • Involved in developing JSP’s for graphical user interface.

Environment: Java, J2EE, SWT, Maven, Agile, Spring, Junit, HTML5, Java Script, XML, Websphere application server, Apache Tomcat, Eclipse, JSP, SVN, JQuery, CSS3,JDBC

Confidential

Java Developer

Responsibilities:

  • Involved in Agile methodology with respect to the successful development of the project.
  • Involved in development of the application usingStrutsincluding validation framework, JSP and JavaScript.
  • Implemented "Model View Controller (MVC)" architecture to obtain "Layered Architecture" to isolate each layer of the application to avoid the complexity of integration and customization.
  • Used WebLogic server as the application server to host the EJB’s.
  • Used Eclipse IDE for developing the application.
  • Used SVN for version control.
  • Responsible for development of DAO's (Data Access Objects) to interact with the database using JDBC.
  • Generated JUnit Test Cases to test the application.
  • Used ANT to build the deployment JAR and WAR files.
  • Tested web services using SOAP UI.
  • Used Bugzilla for bug tracking.
  • Log4j was used to log both User interface and Domain Level Messages.

Environment: Java, J2EE, J2EE, JSP, Rational Rose, Servlets,StrutsFramework, JavaScript, Oracle and BEA WebLogic Server, JUnit, ANT, SVN, Log4J.

We'd love your feedback!