We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

2.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • Over 6 years of technical expertise in complete Software Development Life Cycle (SDLC) process which includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.
  • Experience in Object oriented analysis and design (OOAD) following Agile, UML 2.0, Java, J2EE, MVC frameworks.
  • Extensively worked on n - tier architecture systems with application system development using Java, J2EE, JDBC, Servlets, JSP, JMS, Velocity template, Web services, Restful Web services, WLDL, SOAP, spring, Hibernate, XML, SAX, and DOM.
  • Implemented Rich User Interfaces using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, Velocity, and AJAX.
  • Accomplished software engineer specializing in Java/J2EE Full Stack development and production support.
  • Having experience in designing Sequence Diagrams and Class Diagrams.
  • Expertise with using the JUnit for Testing & Profiling the applications.
  • Experience with Bug Tracking System and Versioning.
  • Having good experience to implement various J2EE and well versed with Design Patterns Expertise in installation and configuration of WebLogic, WebSphere, JBOSS 6.1, Apache Tomcat, Glass Fish app servers.
  • Installation and configuration of Operating System such as Sun Solaris, Linux, AIX and Windows XP/Vista/7/8/server 2003.
  • Experience in Health Care, Retail, HR, Telecom, Banking, and Financial domains.
  • Having good experience in XML, DTD, Schema, XSLT, JSON, SAX, DOM, JAXP, and JAXB.
  • Deployed and Configured Java/J2EE applications in LINUX environments.
  • Expertise with spring, Hibernate ORM, Struts, Liferay application frameworks.
  • Expertise in configuring version controls like CVS, Clear Case and VSS.
  • Experience in Thread Programming, Connection pooling Management, Cache strategy, Exception handling, RMI, Networking Programming & JDBC.
  • Experienced in using IDEs such as Eclipse, Builder, IntelliJ, RAD, Net Beans
  • Expertise in Tools like Toad, SQL Developer, Apache POI, SOAP UI.
  • Perform root cause analysis using Junit testing
  • Experience in Object oriented analysis and design (OOAD) following Agile, UML 2.0, Java, J2EE, MVC frameworks.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, SQL, PL/SQL, C, C++

Operating Systems: UNIX/Linux, Red Hat Linux 9, IBM AIX, Sun Solaris, Windows 95/98/NT/2000/2003/XPs

Java/J2EE Technologies: Java (1.6,1.7), JDBC, Servlets 2.5, JSP 2.0/2.1, JSF, EJB /3.0, JSTL, RMI, JMS, XML (DOM, SAX), JSON, Spring 3.0, JQuery, Restful Web services, Web Services, WSDL, Liferay portals, Java Beans, Java Mail & Java Persistence

Client Side Programming: JavaScript, HTML5, DHTML, CSS3, Ajax, AngularJS, Velocity, PHP

RDBMS: Oracle11g/10g, MySQL, SQL Server, DB2 8.1, PostgreSQL

Application Server: WebLogic 10.3/11, Apache Tomcat 7.0, WebSphere 7.0, JBOSS 6.1, IBM WebSphere 7.0, SOA

Build Tools: Maven, Ant, Lotus Notes 6.0, Toad and JUnit

Web Server: Java Web Server 1.1.3, Jrun

Framework: Struts 2.0, Spring MVC Framework, Log4j

Design Tools: Microsoft VISIO, UML, Erwin

IDE: Eclipse 3.1 with My Eclipse 4.1.1, WSAD 5.1, RAD 7.5, NetBeans7, WebLogic Workshop 8.1.

Version Control: SVN, VSS, Clear Case, CVS, Accurev

Methodologies: Agile Scrum, Waterfall

ORM: Hibernate 3.2

Design Patterns: Singleton, DAO, Factory, Facade, Data Objects

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Sr. Java/UI Developer

Responsibilities:

  • Following complete agile methodology starting from Product backlog, Sprint Backlog, Sprint planning, User stories etc.
  • Participating in gathering the requirements with S&P business users and converting them into User Stories.
  • Involved in grooming, elaborating and estimating the user stories according to the Version One format.
  • Playing a key role in architectural design solutions for different modules in the applications.
  • Designed, developed and tested Java/J2EE/JEE/Portal applications using spring, Spring IoC, Spring MVC.
  • Deployed the application on WebLogic Server using Ant built.
  • Designed and developed Data Layer objects using Hibernate with Oracle data base
  • Deployed the application using Ant built tool.
  • Built SOAP client in Apache Axis with a custom caching engine, connected to a server
  • Application implemented as a single-page using angular.js client
  • Used Life ray 6.1 Portal framework extensively for the MCP portal and integrated it with spring framework.
  • Good experience with REST API through web services.
  • Involved in Configured and customized life ray portal to use custom themes, custom portlets and used inter portlet communication to communicate between portlets.
  • Involved in developing complex UI screens using JavaScript, Ajax and JQuery.
  • Involved in Configured the navigation rules within the life ray portal for MCP.
  • Used JAX RPC, JAX WS web service clients to consume JAX RPC/JAX WS web services.
  • Involved in Implementation of Oracle Coherence based on cache framework to cache the MCP organization and article universe data from multiple sources and encapsulated them in a custom data model, thus facilitating very fast response times.

Environment: Java 1.6, 1.7, Life ray 6.1, Spring 3.0, Hibernate 3.2, Oracle 11G, Java Script, JQuery, JSP, JSTL, XML, HTML5, CSS, AJAX, Spring MVC portlet, Apache Tomcat Web server, Oracle Web Server, Eclipse 3.0, GWT, JAXB, Web services (Soap and RESTful), Velocity template, Rational Clear Case, JWS, Scrum, Rational Clear Quest, ANT, 2l, Cruise Control, Junit, Firebug.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Implemented Agile (Scrum) Methodology that includes daily scrum with team.
  • Developed the Full Stack application from end to end using Hibernate, Spring MVC and Web Services Framework.
  • Used the concept of multithreading and Collection for data enrichment.
  • Spring AOP is used for Security and Transaction Management.
  • Developed Responsive design user interface using HTML, JSP, JSTL, Java Script, JQuery, and CSS3 and used DOJO.
  • Application implemented as a single-page using angular.js client
  • Used SQL Developer to query, update and monitor oracle database.
  • Used Hibernate 3.2 to communicate with the Database, mapping the entities to the tables and corresponding columns in the database by using Hibernate annotations.
  • Developed HQL queries to implement the select, insert, update and delete operations to the database by creating HQL named queries.
  • Good experience with REST API through web services.
  • Involved in performance tuning by reviewing the code to reduce the number of database calls and tuning the SQL and HQL queries to get optimized performance.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Configured and Administered IBM Rational Clear Case Version Control to automate Code Access and Code Release Management.
  • Communicate with other departments by using SOAP Web Services with the help of WSDL, and apache axis.
  • Involved in developing complex UI screens using JavaScript, Ajax and JQuery.
  • Used IBM Rational Clear Quest to keep track of the defects, activities, DBCRs (Database change requests) etc.
  • Used Clear Case Explorer for creating/managing views and delivering the code to the Integration stream on a daily basis.
  • Used PUTTY for UNIX login, to run the batch jobs, check the server logs and deploying applications.
  • Involved in performing Integration testing of the whole application.
  • Perform root-cause analysis and used Junit with JMock for unit testing.
  • Used Cruise Control for creating a custom continuous build process.
  • Used ANT to build and deploy the application.
  • Configured Apache Tomcat Web server and deployed the web components into the server.
  • Experience in developing Web UI modules using ExtJS
  • Used and worked with REST Web Services.

Environment: Java 1.6, 1.7, Spring 3.0, Hibernate 3.2, Oracle 11G, EXTJS, JSP, JSTL, XML, HTML5, CSS, AJAX, Java Script, Struts 2.0 Apache Tomcat Web server, Eclipse 3.0, GWT, JAXB, Web services, JWS, Rational Clear Quest, ANT, Cruise Control, Junit, Velocity, Firebug, JQuery, Check Style PMD

Confidential, Northfield, IL

J2EE Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Developed presentation tier using JSPs, Action Tags, JSTL, Struts Tag Libraries, HTML, Java Script, and CSS.
  • Used the Struts framework for managing the navigation and page flow.
  • Created templates using design patterns (Business Delegate, Service Locator, and Session Façade) extensively.
  • Worked with Web logic to develop and deploy complete application.
  • Developed the EJB-Session Bean acts as Façade, will be able to access the business entities through their local home interfaces.
  • Good experience with REST API through web services.
  • Application implemented as a single-page using angular.js client
  • Involved in developing complex UI screens using JavaScript, Ajax and JQuery.
  • Developed EJB-CMP Entity Beans to perform the account transactions business logic.
  • The view JSP accesses the response DTO to build the user response.
  • Used web services for data exchange using SOAP and XML.
  • User profiles were created using a Life ray environment.
  • Wrote complex SQL Queries, PL/SQL procedures.
  • Used ANT for automated deployment
  • Agile Scrum development methodology is used to implement the project.

Environment: J2EE, JDK, EJB2.0, Java Beans, JDBC, JSP, Angular JS, Struts1.0, JNDI, Design Patterns, WebLogic 10.3, JBuilder, SQL, PL/SQL, Agile Scrum, Oracle 10g.

Confidential, Plano, TX

J2EE/Java Developer

Responsibilities:

  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS and JavaScript.
  • Configured the project on WebSphere 7 application servers
  • Implemented the online application by using Core Java, JDBC, JSP, Servlets, Web Services, Restful Web services, SOAP, and WSDL.
  • Communicated with other Health Care info by using Web Services with the help of SOAP, WSDL.
  • Implemented Singleton, Factory design pattern, DAO Design Patterns based on the application requirements.
  • Good experience with REST API through web services.
  • Application implemented as a single-page using angular.js client
  • Used Collection to manipulate data at the front end.
  • Used SAX and DOM parsers to parse the raw XML documents.
  • Tested web Portlets and prepared Ajax UI.
  • Used RAD as Development IDE for web applications.
  • Used Apache POI to read and write the Excel in the formats XLS/XLSX.
  • Used Clear Case for Version Control tool and ClearQuest for bug tracking tool
  • Developed test plan documents for all back end database modules.
  • Implemented performance tuning and executed Liferay clustering
  • Business logics are implemented using JBoos Drools.
  • Deployed the project in Linux environment.

Environnent: JDK 1.6 , JSP, WebSphere 7, JDBC, XML, DOM, SAX, CSS, HTML, JNDI, Web Services, WSDL, SOAP, Restful Web services, RAD, SQL, PL/SQL, JavaScript, Solaris 9 JBoss Drools, Oracle11g, PL/SQL Developer, Toad, Log4j, ANT, Clear Case, Windows XP, Angular JS, Red Hat Linux.

Confidential

Software Developer

Responsibilities:

  • Involvement in the design and development of validation and Enrichment system modules;
  • Implemented changes in classes and configuration to call remote EJB methods;
  • Implemented multithreading for data enrichment and validation process;
  • Performed Unit Testing for various modules via JUnit and prepared Code Documentation for future reference and upgrades;
  • Used JIRA as a defect tracking system in the project;
  • Was part of UI development team which involved use of spring 2.5;
  • Developed Lightweight Persistence tier of the system using Hibernate;
  • Supported UNIX UAT environment with the minimum downtime;
  • Deployed the applications on Tomcat server.
  • Worked closely with the business users for requirement gathering and defects Environment.

Environment: Core Java, JDBC, JMS, JDK 1.5, XHTML, JSP, JSTL, Servlet, Tomcat, Spring, Hibernate, JDBC, CSS, JavaScript, Oracle 10g, Maven, Ant, JUnit, XML, Accrev, JIRA, UNIX, JBOSS, SOAP, Web Services.

We'd love your feedback!