We provide IT Staff Augmentation Services!

Web Developer Resume Profile

2.00/5 (Submit Your Rating)

NJ

Summary:

  • OCJP Oracle Certified Java Programmer above 5 years IT experience including Strong Development experience using Java/J2EE and Web Technologies.
  • Expertise in developing applications using Java, JEE, Frameworks Struts, spring, Hibernate, JSF, JDBC, JMS, XML, MVC Architecture, Web Services, Junit, Automation Testing, JSP and Servlet.
  • Programming in JSON, JavaScript NodeJS and HTML5.
  • Expertise in RESTful Web Services JAX-RS Jersey, CXF, RestEasy , SOAP, Design Patterns and test driven development.
  • Experience in working in AGILE and Acceptance Test Driven Development methodology.
  • Experience leveraging OAuth 2.0, SAML, and SSO in Java-based software
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer, mapping Java classes with database using Hibernate and in Hibernate query language HQL
  • Worked extensively with Waterfall and Agile-SCRUM Methodologies.
  • Hands on experience with Version control systems like Visual Source Safe, Harvest and Perforce, SVN.
  • Strong innovation in testability of code, test automation strategy and methodology.
  • Extensive experience in using Application servers WebSphere Application Sever, WebLogic Application Server, JBOSS, Glassfish.
  • Design an end-to-end big data solution, including database analysis and design conceptual/logical/physical models , data integration strategy, data quality checks, database deployments and configuration management, automated testing, maintenance, query and analytic support.
  • Wide exposure with IDE's like Eclipse, NetBeans, JDeveloper and WSAD for Java programming.
  • Proficient in collaborating with business, technical and quality assurance teams.
  • Ability to multi-task and to adapt to changing requirements quickly.
  • Experience working with cross functional teams to help define product strategies and manage product success in order to achieve corporate goals.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

Technical Skills:

  • Operating System: Window 98/NT/2000/XP/Vista, Mac OS X, Linux, UNIX. Languages: Java, C, C , JavaScript, jQuery, NodeJS.
  • Frameworks: Struts Framework, JSF, Spring Framework, Hibernate. Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller, Factory Pattern. Database/Tools: Oracle 10g/9i/8i, DB2 UDB, Sybase, MySQL, PL SQL, MS-Access Web/App Server: Apache Tomcat, WebLogic, WebSphere, JBoss EAP 6 IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build script Version Control: CVS, Star Team, Subversion, Git, Clear Case, VSS
  • Web Technologies: JSP, Servlets, JDBC, Java Beans, HTML5, CSS, JavaScript, Web Services.
  • System Design and Development: Requirement gathering and analysis, design, development, testing, delivery.
  • Security: OAuth, Encryption basics.

Professional Experience:

Confidential

Web Developer

Responsibilities:

  • Proficient in building and designing web applications using the Spring Framework.
  • Involved in using JPA Java Persistence API frameworks and APIs such as JDO Java Data Objects and Hibernate
  • Connectivity to databases using JDBC API from Servlets and JSPs.
  • Used Spring Web Module integrated with Java Server Faces JSF MVC framework.
  • Developed pages using JSF features like converters, validators, action Listeners, custom components, etc.
  • Created conditional logics in pages using JSF tags and JSTL Developed JSF components to use similar features in multiple pages.
  • Developed JSF components to use similar features in multiple pages.
  • Creating result pages using JSP.
  • Enhance several functionalities of the Reports module as per the laid down specifications. The enhancement
  • generically comprised of designing new pages in XHTML, coding the underlying business functionalities using
  • Involve in requirement gatherings and technical design meetings
  • Analysis of functional design document provided by the BA SME team and prepare Technical Design Document
  • Construction based on the design and complete code check-in
  • Co-ordination with different teams like Middleware, QA and BA team, fix defects and better understanding of new requirements.
  • Addressing the tickets for defects identified by the testing in Test Track tool.
  • Responsible for the architectural and technical implementation of automated test development.
  • Designed and developed NoSQL solutions for all users.
  • Executed database solutions in distributed and clustered forms.
  • Supported operation tasks such as backup, replication and schema modifications.
  • Provide documentation of requirements in the form of data models, source to target mappings, database dictionaries and detailed design documents.
  • Redesigned a data entry program for new orders using JSP, Java Servlets, Java Beans, JavaScript, HTML, and
  • CSS.
  • Maintain developed source code in the repository for all databases and keep all build programs up to date.
  • Diagnose and resolve database performance issues. Added features to send e-mail using Java Mail API.
  • Responsible for overall development success inclusive of peer/code reviews, adherence to corporate standards, build process guidelines, maintainability, unit tests of the project
  • Conducted meetings, group discussions and document questionnaire in order to gather the business requirements in the most complete and correct form.
  • Strong development experience in technologies such as Web Services REST using spring, Hibernate, XML, XSD, JSON, JAXB, XPath, Xquery.
  • Executing the Unit Test cases which were earlier created by deploying changes to integration server.
  • Take care of Audits and Quality Process.
  • Design and developed by the struts Action, Action Form, Action Servlet, Action Mapping.
  • Configured spring for accessing MS SQL database.
  • Implemented rendering of task from functionality using Java, JSP, JSTL, Custom Tags, Custom Java class Loader, XML.
  • Designed the front-end applications, user interactive UI web pages using web technologies like HTML5,
  • XHTML, CSS and Java script.
  • Developed non-functional HTML5, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Converted the mock-ups into hand-written HTML5, CSS 2/3 , XHTML, JQuery,
  • Worked in a team, Involved in developing the UI, layout and front-end programming HTML5 for web application that matches requirements of well point.
  • Worked on Java and J2EE EJB and JMS development.
  • Modified source code to works in JBoss EAP 6
  • Planning, installation and configuration of JBoss EAP 6 in domain mode for 4 environments.
  • Used Rational Clear Case for check-in checkout and merging the various code versions.
  • Involved in creating the JSP and maintained state between requests through HTTP sessions.
  • Developed struts based action class for custom forwards.
  • Conducted meetings, group discussions and document questionnaire in order to gather the business requirements in
  • the most complete and correct form.
  • Designed and implemented an https streaming application with java 7, which connected to the Datasift API to receive social data and statistics related to oracle products.
  • Designed and coded an application which calculated the shortest distance between two given points on the geographical map of North America, with core java.
  • Developed JUnit classes for functional testing.
  • Utilized Java Swing framework to develop client side components
  • Performed the client side validations using Java Script.

Environment: JBoss EAP 6, J2EE, NodeJS, Struts V1.2, PL/SQL, web services RESTful SQL ,JSF,Management Studio, Eclipse, CoreJava,Servlets,JSP,EJB3.0,Threads,GUI,JDBC,RDBMS,JSF,JavaScript,Swing,OOP, XML, Agile,JSF, EJB3.0,Hibernate, JMS, JPA, ANT, HTML5, OOD, Spring, Websphere, Oracle 10g, Log4J.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Extensive Experience in Designing, Developing Business Processes and SOA based Integration Architecture.
  • Used Spring Framework for dependency injection with the help of spring configuration files.
  • Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business.
  • Involved in analysis, design, construction and testing of the online banking application
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Used AJAX for asynchronous communication with server
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Struts Tiles Framework in the presentation tier.
  • Developed Struts Action classes using Struts controller component.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Developed the front end using the implementation of AJAX, GWT, Struts, Struts Validation Plugin, HTML and CSS.
  • Used Struts validator framework for client side and server side validation.
  • Also implemented dynamic loading of JSP's using AJAX.
  • Used Spring Core for dependency injection/Inversion of control IOC , and integrated frameworks like Struts and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Designing and creating tables and triggers in Sybase.
  • Writing stored procedures in Sybase.
  • Responsible for writing complex SQL and HQL queries.
  • Apache Ant was used for the entire build process.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used CVS for version controlling.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Used multithreading in programming to improve overall performance.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS and client side validations using JavaScript.
  • Worked extensively on AJAX.
  • Transformed XML content into HTML.
  • Involved in Dynamic form generation, Auto completion of forms and user validation functionalities using AJAX.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Involved in the configuration management using CVS.
  • Developed Ant scripts to bundle and deploy application.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.

Environment: Mac OS X ,Spring Framework 2, WebSphere,JSP 2.0, Servlets 2.4, Sybase,JDK1.5, Oracle9i, JDBC3.0, AJAX, Java Script, Hibernate, JAVA ,J2EE , JUnit, ANT,AJAX, JSP , GWT, Eclipse, PL/SQL, SQL server2005, Servlets , Struts, HTML, XML, Spring 2.0, Hibernate 2.0, Log4j, WebLogic 8.1, Unix, Rational Rose, CVS.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
  • Used Spring Web Module integrated with Java Server Faces JSF MVC framework.
  • Developed JSF Tags and Components
  • Developed pages using JSF features like converters, validators, actionListeners, custom components, etc.
  • Involved in defining tiles for Struts and CSS for JSP s.
  • Involved in developing the JSF/Richfaces pages
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Involve in Sprint Planning and Retrospective meetings
  • Analyzing the Items identified in Product backlog and Burndown chart.
  • Analysis of user stories which are given by the BA SME team and start the design activities.
  • Preparing the Test cases using JUnit Test case excel sheet pre-defined template .
  • Construction based on the design and complete code check-in
  • Executing the Unit Test cases which were earlier created with help of SOAP UI.
  • Deploy the application war on Dev box
  • Preparing Burndown chart and Sprint backlog.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Hibernate, JBoss, Oracle experienced project work .
  • Implemented server side tasks using Servlets and XML.
  • Helped developed page templates using Struts Tiles framework.
  • Implemented Struts Validation Framework for Server side validation.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Implemented Struts Action classes using Struts controller component.
  • Implemented EJBs Session beans for business logic.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Written JUnit Test cases for performing unit testing.
  • Worked with QA team for testing and resolving defects.
  • Creating new web pages and altering business as per requirement.
  • Developed and implemented the business logic component in middle tier using EJB framework including stateless session classes and Entity bean classes.
  • Eclipse has been used for developing the application and deployed to the WebSphere application server.
  • Implemented MVC architecture using Spring framework.
  • Implemented DAO design using Hibernate.
  • Used Subversion for version control and creating automated build scripts
  • Installed, configured, integrated, Tomcat application server in various environments.
  • Used JQuery to develop intuitive user interface.
  • Used JQuery template to render JSPs.
  • Used JQGrid of Jquery to render data.
  • Created tables in MySql for retrieval and data manipulation using Oracle 10g.
  • Implemented DAO for data access.
  • Worked on Java, SQL Server,CVS, JUnit Technologies.
  • Resolve Bugs and Change Requests to already existing code.
  • Performed application development using tools like Intellij, JUNIT ,Clear Case and ANT for building application
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Wrote SQL queries for storing and retrieving user profile information from Oracle database.
  • Used Rational Clear Case as Version control.
  • Involved in the deployment process of the application on WebSphere Application Server
  • Participated in Debug fixing and QA review of the Code before delivering to State.

Environment: WebLogic, EJB, J2EE, Spring 2.5.6, Apache CXF webservice, SQL2000, SQL Management Studio, SOAP UI 3.0.1, Maven v2.x, Java1.5, JSP, JDBC, Spring Core 2.0, Struts 1.2, Hibernate 3.0, Design Patterns, XML, Oracle, PL/SQL Developer, Weblogic 10.3, JUnit, UML, Webservices.

We'd love your feedback!