We provide IT Staff Augmentation Services!

Java Web Developer Resume

4.00/5 (Submit Your Rating)

Kansas, CitY

SUMMARY:

  • Skilled developer with 8+ years of experience as a Java/J2EE Developer in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing and maintenance of enterprise web applications.
  • Solid experience in design and implementation of different business domains such as Retail, Banking and Insurance.
  • Expertise in implementing applications with Model - View-Controller (MVC) pattern using Spring and implementing various Java/J2EE design patterns including Singleton, Factory, DAO, Observer, Facade, Service Locator, Business Delegates.
  • Experience in full stack development of applications using JAVA/J2EE web technologies, Angular JS, HTML, CSS, JavaScript, JQUERY, AJAX, SERVLETS, JSP and JSTL.
  • Experienced with XML related technologies such as XML, XSLT (DOM, SAX), XPATH, DTD and JAXB.
  • Strong Knowledge in UML Design and Modeling.
  • Extensively worked on Java Frameworks like SPRING, HIBERNATE and STRUTS.
  • Experience in producing as well as consuming Web Services (JAXP-RPC, SOAP, and REST) and possess exposure to SOA architecture.
  • Experience working with complex data structures and using algorithms for sorting and searching.
  • Exposure in implementation of different Database Management tools (Oracle 10g/11g, SQL Server 2005/2008, DB2, My SQL 5.x), Business Intelligence tools (Toad 6/7) and deployment mechanisms over multiple environments.
  • Extensively worked on various versions of Eclipse IDE, RAD and JBOSS Developer Studio for Java application development.
  • Expertise in version control systems like CVS, SVN, PERFORCE and GIT for project integration across modules.
  • Strong presentation skills, attention to detail and ability to communicate at different levels within the organization with exceptional problem-solving skills.
  • Possess excellent analytical skills, communication skills and organizing skills, Effective and dedicated team player.

TECHNICAL SKILLS:

Programming Languages: JAVA/J2EE, JavaScript, XML, SQL, Angular JS

Enterprise Technologies: Servlets, JSP, JDBC, Java Beans, Web Services, DOM, SAX, JAXB, JAXP

Databases: Oracle 10g, SQL Server 2008, MySQL, MS-Access, IBM DB2

IDE S: Eclipse Kepler, Juno, RAD 7.0/8.0, JBOSS developer studio 7.0.

Application Servers: Oracle WebLogic 8.1, IBM WebSphere 7.0/8.0, Tomcat 6.0, JBOSS 5.0

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City

Senior Software Developer - Full Stack

Responsibilities:

  • Design, develop, customize and modify software applications to meet standards.
  • Extensively use HTML5, CSS3, Angular JS, JSP and JQUERY to develop core components of the user Interface for several web pages within the application.
  • Used Angular MVC and two-way binding.
  • Used Angular JS directives, factories and services for developing single page web applications.
  • Wrote page level code using JavaScript with Angular JS framework along with JQuery and other JavaScript libraries.
  • Extensively use Spring JBDC and developed the DAO classes needed for the application.
  • Worked through Stored Procedures, Triggers and different Joins to perform complex database operations.
  • Work though integrating JMS message queues using EJB, used HERMES to debug through the queue processing.
  • Extensively work with REST, SOAP based web services and used data formats such as JSON and XML.
  • Used SVN for repository management and worked with Maven for project configuration.
  • Followed Test Driven Development approach and built maintainable code using frameworks such as JUNITS, MOCKITO, EASYMOCK and POWERMOCK.
  • Perform quick Troubleshooting and fix critical issues related to existing application components.
  • Working with project managers, developers and end users to ensure application designs meet business requirements.

Environment: Java/J2EE, JSP, Jasper Reports, JBOSS, Eclipse IDE, SQL Server, EJB 3.0, SQL Server 8, JMS, HTML, Spring 4.0, JBOSS 5.x, JDK 1.6, Windows 7, Junit 4.0, SOAP 1.2, Rest, Mockito 1.9.5, Jenkins, Maven, JIRA, Postman, Firbug.

Confidential

Java Web Developer

Responsibilities:

  • Implemented, configured Confidential design by following Business Delegate Pattern to provide reusability and maintainability.
  • Created web pages using HTML5, CSS3, JavaScript, JQuery, Ajax and AngularJS.
  • Worked closely with EH-Cache to configure cache instances across the application to attain better accessibility and performance for the web site.
  • Used Hibernate framework for backend persistence.
  • Extensively worked with REST, SOAP based web services and used data formats such as JSON and XML.
  • Used JAXB parser and for marshalling and un-marshalling process between java objects and XML.
  • Followed TDD approach and created test cases for the complex services by using Junit, Mockito, Easy Mock and Power Mock.
  • Worked with SONAR for tracking and maintaining code coverage.
  • Used SVN for repository management and worked with Maven for project configuration.
  • Used Jenkins for build and deployment.
  • Worked with JBOSS developer studio along with JBOSS application server.

Environment: Java/J2EE, JavaScript, JQuery, Servlets, Spring 4.0, JBOSS 4.x, JDK 1.6,Hibernate 4.x, Windows 7, JBOSS Developer studio 7.0, Junit 4.0, SOAP 1.2, Rest, Mockito 1.9.5, SONAR, Postman, Firbug.

Confidential, Westfield Center, OH

Java Web Services/ Middleware Developer

Responsibilities:

  • Analyze and identify technical integration service patterns for use with internal and external integrations based on the company’s information model.
  • Worked on presentation layer components to manage DOM elements using JavaScript with JQuery.
  • Actively participated in creating design patterns such as Factory and Builder.
  • Extensively worked on producing as well as consuming web services built using SOAP/REST (JAX - WS, JAX - RS).
  • Performed XML transformations using XSD’s, XSLT and XPATH.
  • Used XML parser APIs such as JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used spring framework for managing the life cycle of java objects via Dependency Injection.
  • Used Hibernate to persist objects in the database.
  • Used Perforce SOA Test tools to perform end-to-end testing across multiple services and Perforce Version Controller for repository management.
  • Working closely with middle ware EAI components such as ESB and Data Power.
  • Worked with SONAR for tracking and maintaining code coverage.
  • Followed a TDD approach though out the entire workflow of the project using frameworks such as Junit and Mockito.
  • Used Anthill for deployment and build management.

Environment: Java/J2EE, JavaScript, JQuery, Servlets, Spring 4.0,Perforce SOA Test 9.4,Hibernate 3.x, IBM WebSphere 8.0, JDK 1.6, IBM DB2, Windows 7, RAD 8.0, Junit 4.0, SOAP 1.2, Rest, Mockito 1.9.5.AntHill 1.0, SONAR.

Confidential, Cincinnati, OH

Java Application Developer

Responsibilities:

  • This web-based application was built using agile development practices using Extreme Programming .
  • Involved in Analysis, Design, Development, Integration and Testing of application modules and was also involved in writing the Technical Document.
  • Involved in designing UML Diagrams for Technical specification: Activity Diagram, Sequence diagram and Class Diagram using Rational Rose UML design tool.
  • Developed presentation layer using JSP, HTML, CSS, AJAX, JavaScript, JQuery and Apache Wicket .
  • Worked on Multi -threading and created workflow management threads.
  • Developed light weight business component and integrated applications using spring framework, Spring web MVC using features like IOC and configuring application context for spring bean factory.
  • Extensively used Spring JBDC and developed the DAO classes needed for the application.
  • Collaborated on Design Specifications reviews together with Business Analysts.
  • Have worked on IBM DB2 database for storing and retrieving application data.
  • Implemented procedures, packages, triggers and different Joins to retrieve the database using SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Used SOAP based web services (JAX-WS, JAXP-RPC, and JAXB) to communicate across different systems and worked with SOAP UI for analyzing and debugging requests/responses.
  • Involved in developing JUNIT test classes for Unit Testing and collaborated with the testing team to resolve defects raised using HP Quality Center.

Environment: Java/J2EE, JSP, Servlets, JSTL, HTML, Spring 3.1, Spring JDBC 4.0, AJAX, jdk 1.6, Apache Wicket 1.6, JavaScript, IBM Clear Case7.1, IBM DB2, Windows 7, Eclipse Indigo.

Confidential, Mason, OH

Java Developer

Responsibilities:

  • Used Agile Scrum to manage the full life cycle development of the project.
  • Developed application using Confidential, JSPs and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate with JBOSS Application Server.
  • Used spring configuration files and its application context object for creating various factory objects.
  • Used Hibernate 3.x with JPA annotations and created several persistent classes.
  • Developed DAO classes with Junit using Spring DAO package for data access and data manipulation.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs.
  • Responsible for using Rest API, and JAXP to deal with XML data. Called Restful API to update task to different examiner.
  • Created different XML documents using XML, XSD and XSLT. Used Light DOM parser, and SAX parser for transforming the XML data.
  • Oracle 11g used as backend, Worked on SQL queries for persistence of Business Objects using JDO as ORM. Involved in creating different SQL scripts, worked on some of the core query operations using DB2.
  • Testing is done through Test Driven Development and JUnit.

Environment: Java/J2EE, JSP, Servlets, JSTL, HTML, WebLogic 10.x, Spring, SOA, AJAX, jdk 1.5, Hibernate 3.x, RAD 7.x, JavaScript, Oracle 11g, Windows 7/UNIX, Eclipse Galelio, Apache-Maven-3.0.2, GIT, Subversion.

We'd love your feedback!