We provide IT Staff Augmentation Services!

Web Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Java/J2EE Developer 8+ years of experience in IT industry in Software Development, Design, Analysis, Deployment of Web using OOP Concepts, Java 8 and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis), JavaScript, HTML, AngularJS, Jenkins, AJAX, Oracle Web Center Suite and XML.
  • Hands - on experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Extensive knowledge on the spring modules like Spring IOC, Spring DAO, Spring Web flow, Spring Security, Spring MVC and Spring AOP.
  • Extensive knowledge and implementation skills in Struts MVC framework and JSF.
  • Had good knowledge on JVM.
  • Experience in Web-Development technologies like JavaScript, CSS, CSS3, Servlets, Angular JS, AJAX, JQuery, Bootstrap, JSP, JSON, JSTL, HTML, HTML5, XHTML, PrimeFaces and XML.
  • DevelopedRESTfulweb services interface to Java-based runtime engine and accounts.
  • Experience with different Servers like Apache Tomcat, IBM RAD, Web Sphere, Web Logic, Sun Glass fish and JBoss.
  • Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
  • Experienced with the Software Development Life Cycle (SDLC) process, Iterative Development Model and OOAD Techniques.
  • Experienced in coding Web Services with JAX-WS (SOAP) and JAX-RS (Restful).
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MySQL PL/SQL, SQL* Plus, Database Procedures, Functions.
  • Worked in delivering builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Experience in debugging the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
  • Hands on experience on Alfresco 2.1 content repository.
  • Hands-on experience in working with XML related technologies such as SAX, DOM Parsers, XML Schema, XSL, XSLT, XPath, DTD, XSD and JAXB.
  • Resolved application and connectivity problems in Java programs.
  • Strong design skills implementing Unified Modeling Language (UML), Object Modeling Technique (OMT) and Java Design Patterns.
  • Experience in version control tools like GIT, SVN, CVS and Microsoft visual SourceSafe.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the ream members to meet the deliverables.
  • Excellent communications skills. Adept at building strong working relationships with co-workers and management.
  • Good learner with quick learning skills and good team member with communication skills.
  • Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
  • Strong interpersonal and communication skills with an ability to lead a team and keep them motivated.

TECHNICAL SKILLS

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

Web Technologies: JSON, JSP, Servlets, GWT, JNDI, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP,REST, WSDL, JAX-RS, JSX-WS, HTML, HTML4, HTML 5, CSS, CSS 3, DHTML, JavaBeans, JavaScript, Dojo, Angular JS, AJAX.

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.

Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web SphereApplication Server 8.0 & RAD 8.5, JBoss

IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE

Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, JUnit, JMock, I Report

Operating systems: Windows, UNIX, Linux, Sun Solaris.

Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server, DB2, Mongo DB.

Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access.DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Springwith Hibernate), Hibernate, DWR, Log4j.

OO Modeling: UML, Rational Rose.

Version Control systems: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Web Developer

Responsibilities:

  • Worked on 5 verticals of an application on agile base development cycle with a biweekly sprint.
  • Implemented navigation using spring controllers, configured controllers using Spring MVC annotations and configuration files.
  • Functionalities include writing code in JQuery, Angular JS, HTML, CSS, JavaScript, AJAX and Bootstrap.
  • Used Angular JS directives, controllers and view modules to develop dynamic web pages.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Used Spring Dao Support to access the database.
  • UsedSpring IOC for dynamic bean injection and to make application easy to test and integrate.
  • Used Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed JSPs by extensively using JSP standard tag libraries and Spring Tag Libraries.
  • Used AJAX and JQuery for developing asynchronous web applications on client side.
  • Used MyBatis to interact with DAO layer and developedSQLqueries to manipulate the data.
  • UtilizedSpringannotationsand XML configuration forDependency Injection
  • Build components scheduling and configuration using Maven.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Build & Deployment in JBoss 8.2.1 Application Server and apache tomcat 7.0 for local machine.
  • Wrote unit test cases using Junit, JMock and acceptance tests using STIQ.
  • Used SVN to track and maintain the different version of the project.
  • Used Log4j for application logging and debugging.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.

Environment: Java 8, spring 4.0, Hibernate 4.0, MyBatis, Maven 3.3, JAX-RS, Spring MVC, HTML, CSS, JavaScript, AJAX, Junit, JMock, SVN, Jenkins, Eclipse Mars, Oracle, JIRA, JSON, JSP, Servlets, Log4j, TDD

Confidential, Phoenix, AZ

Sr. Java/J2ee developer

Responsibilities:

  • Involved in the requirements Analysis meetings and understand the requirements for the modules for development and Worked on 5 verticals of an application on agile base development cycle.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Developed application using JAVA 8 and used the new features like lambda expressions.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, Java Beans and JQuery.
  • Used Hibernate Cache for query to improve the application performance.
  • Provided connections usingSpringJDBCto the database and developedSQLqueries to manipulate the data.
  • Created REST based web services using JAX-RS library.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Designed and developed very complex and large web pages using AngularJS, HTML 5, and CSS.
  • Developed session EJB and message driven bean (MDB) to process JMS XML messages.
  • UsedSpringDAOconcept in order to interact with database (DB2) using JDBC template.
  • JSPs, Servlets, XML descriptors, using WebSphere Application Server.
  • Build & Deployment in WebSphere 8.5 Application Server.
  • Worked with XML and JSON contents.
  • Used Row Mapper interface for mapping rows with the instance of a class.
  • Utilizedspringannotationsand XML configuration forDependency Injection.
  • Involved in Analysis, Design, development, testing and Maintenance using UML.
  • Swing components should be updated directly only in the context of callback methods invoked from the event dispatch thread.
  • Used Maven to build the J2EE application.
  • Worked on Database Stored Procedures and Functions, views and Synonyms.
  • Used GIT controls to track and maintain the different version of the project.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • Used HTML5, CSS3, JavaScript and jQuery to create user login, search & portfolio and report creation interface.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Wrote unit test cases using JUnit, JMock.

Environment: Java 8, Spring 4.0, Hibernate 4.3.0, Maven 3.3, JAX-RS, Spring MVC, Spring JDBC, HTML5, CSS 3, JavaScript, AJAX, AngularJS, JUnit 4, JMock, GIT, Java Beans, Row Mapper, Jenkins, Eclipse Luna, DB2, JIRA, EJB, JSON, XML, JSP, Servlets, Log4j.

Confidential, West Chester, PA

Sr. Java developer

Responsibilities:

  • Involved in various stages of application development through requirement analysis, development, testing and deployment.
  • Developed the application using Agile Methodology, in areas such TDD, pair programming.
  • Developed web application usingSpring MVC framework.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading, Exception Handling, Generics and Annotations.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, AngularJS, Node.JS, and Bootstrap.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Used Spring Dao Support to access the database.
  • Used Spring IOC for dynamic bean injection and Spring AOP to modularize cross-cutting concerns in aspects.
  • Used UI such as JavaScript for enhancing the user interaction with the application and for client side validation.
  • AngularJS library has been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used AJAX and JQuery for developing asynchronous web applications on client side.
  • Created Class and sequence diagrams by using Enterprise Architect.
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Used MyBatis to interact with DAO layer.
  • Used Spring IOC, AutoWired Pojo and DAO classes with Spring Controller.
  • CSS was used to keep uniformity in look of the application.
  • Deployed the application to TOMCAT server and Used ALM tool for defect tracking.
  • Created numerous test cases using JUnit framework and JUnit for front end UI testing.
  • Used SVN for code repository and Eclipse for IDE.
  • Used Log4j for application logging and debugging.
  • Developed Junit test cases for all use cases and executed them.

Environment: Java 7, Spring 3.0, Hibernate 4.0, MyBatis, Maven 3.0, JAX-RS, Spring MVC, HTML, CSS, JavaScript, AJAX, AngularJS, JUnit, SVN, Jenkins, Eclipse Luna, SQL Server 2012, JIRA, JSON, JSP, Servlets, Log4j, ALM, TDD.

Confidential, New York, NY

Java/J2ee developer

Responsibilities:

  • Implemented customized authentication in Spring Security to verify user-role and secure the user pages, such as login, admin/user operations, trading, portfolio, etc.
  • Developed the application using Agile Methodology.
  • Involved in developing the applications using Spring Framework for Dependency Injection.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Wrote backend scripts that performed maintenance tasks on the contract data using JDBC.
  • Used Spring IOC for dynamic bean injection.
  • Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Created SOAP Web Services using WSDL, XML and SOAP for transferring data.
  • Developing the application using Spring MVC Architecture with Hibernate as ORM framework.
  • Used Hibernate Cache for query to improve the application performance.
  • Implemented search functionality, filtering, pagination using Hibernate criteria Query interfaces.
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Developed POJO for data modeling of account information, portfolio and transaction history and customized Spring Bean Factory.
  • Understanding server configuration and diagnose problems in a time sensitive manner.
  • Code walk through, modules integration and unit testing.
  • Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
  • Used Log4j for logging purposes.
  • Designed use cases, sequence and class diagrams, activities, states, objects and components. Used UML (MS Visio) for software design.

Environment: Java 1.7, Servlets, JSP, JUNIT, Spring 2.5.6/3.0, Spring ORM, Spring Form tags, JSTL, Hibernate 3.0, Oracle11g, Maven, Apache Tomcat Server, SOA, Eclipse IDE 3.7, Jasper, Log4J, Ajax, SOAP, PL/SQL, HTML, CSS, JavaScript, JQuery, Swing, JSON, SVN.

Confidential

Java Developer

Responsibilities:

  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in resolving the Design issues and other project related problems
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed the credit check module using Servlets and JSP.
  • Involved in injecting dependencies into code using spring core module.
  • CSS is used to style Web pages with user friendly guidelines.
  • Deployed web components, presentation components and business components in Web Logic Application Server.
  • Performed client side validations using JavaScript.
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations.
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Extensively worked with XML schema (XSD), XSL/XSLT, and XML to navigate in XML documents, and SAX to process and parse xml files.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOAP architecture.
  • Used CVS for code repository.

Environment: Java 1.6, JUNIT, DB2, Rational Rose, CVS, UNIX, Struts 1.0, JSP, JDBC, EJB 2.0, ANT, XML, IBM Web Sphere, Servlets, Spring 2.5, JavaScript, JAX-WS (SOAP) web services, SAX.

Confidential

Java Developer

Responsibilities:

  • Reviewed technical architecture, design documents, and traceability matrix to validate that the project is designed to meet business requirements.
  • Implemented mail alert mechanism for alerting the users when their selection criteria are met.
  • Developed client side testing/validation using JavaScript.
  • Preparation and execution of unit test cases. Reviewing and committing the code changes done by other team members.
  • Used MVC Architecture (Struts) with J2EE standards.
  • Designed and developed front end using JSP, struts, AJAX, XML, JavaScript.
  • Design and development of Action & Form objects as part of Struts frame work.
  • Implemented the persistence of data using hibernate. The object data model and corresponding XML implementation were designed and implemented.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on MS SQL Server.
  • Used MySQL database and Eclipse IDE.
  • Creating Design Documents for requirements.
  • Used versioning tools like SVN and tracked defects using JIRA.

Environment: Groovy Script, Core Java, Jira, SVN, Struts 1.x, SOAP Web Services, UDDI, WSDL, EJB 2.1, Hibernate 1.x, UML, HTML, JSP, JUNIT, XML/XSLT, JavaScript, MySQL.

We'd love your feedback!