We provide IT Staff Augmentation Services!

J2ee/ Web Developer Resume

Dallas, TX

SUMMARY:

  • Software professional with 6+ years of experience and demonstrated ability to successfully implement complex large - scale, N-tier, distributed, real-time enterprise applications.
  • Experience of working in Agile Methodology involving design, development, documentation, testing and maintenance.
  • Successfully designed and implemented systems based on N-tier distributed architecture using JAVA/J2EE technologies such as, Core Java, Multithreading, Collections Framework, Java I/O, JDBC, Hibernate, Spring Framework, Struts Framework, JSP, JQuery and XML including XSL, XSLT, EJBs, JNDI, XML, JPA, DOJO, JMS and JDBC and XML Beans.
  • Good knowledge in Web Services (SOAP, REST, WSDL, UDDI), JUnit, JavaScript, HTML5, CSS3 and JQuery.
  • Experience in developing Web based GUI's using Angular JS, JSP, HTML5, DHTML, CSS3 and JavaScript.
  • Pleasant experience in Spring modules like Spring AOP, DAD etc., Implementing Spring aspects for logging cross cutting concern.
  • Strong working knowledge on SOA.
  • Experience in working on various Spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Proficient in designing applications using Java and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer etc.
  • Pleasant experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Expertise in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML.
  • Experience with major databases such as Oracle, PostgreSQL, MS Access and MS SQL Server.
  • Extensive experience in configuring and deploying Web Applications using Web Logic, WebSphere, and Apache Tomcat.
  • Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Strong knowledge on Object Oriented Programming (OOPs).
  • Reporting experience and well versed in Data Warehousing concepts and issues.
  • Experience in writing build and deployment scripts using Maven with Jenkins.
  • Experience in environments Agile/Scrum methodologies, source management Perforce, and bug tracking Jira.
  • Multi-platform development experience.

TECHNICAL SKILLS:

Languages: Java, J2EE, PL/SQL, C, C++, Linux, Unix

Scripting: Java Script, Bash

Web Technologies: J2EE Web Components (Servlets, JSPs), HTML/HTML5, XSL, XML, CSS/CSS3, AJAX, JSTL, Struts, JSON, SOAP and REST

Distributed Technologies: EJB, MDB, JMS

Framework: MVC, Struts, JavaScript, Spring, Angular JS

Databases: Oracle, SQL Server, MYSQL

IDE: RAD, Eclipse, WebSphere MQ, Developer, Putty

AppServers: WebSphere/ Web Logic Servers

Webservers: Apache Tomcat

Tools: SOAP UI, SQL Developer, and SQL Server Maven, Eclipse IDE, Net Beans.

EXPERIENCE:

Confidential, Dallas, TX

J2EE/ Web Developer

Roles & Responsibilities:

  • Involved in functional requirements review and creating technical design documents and Integration Solution Design documents.
  • Interacted with BA team to gather and understand the requirements.
  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Session façade, Service Locator, Data Transfer Objects, Data Access Objects, Singleton and factory patterns.
  • Involved in the design and development of Business Tier using spring, DAO's (Data Access Objects), Data Access Layer using Hibernate.
  • Coded Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation.
  • Implemented client-side Interface using React JS.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data for provider module.
  • Deployed applications to AWS cloud-based environments and configured AWS environments for Tomcat/Apache deployments.
  • Design and Develop email sending process with encryption for user details enabling un-subscription.
  • Designed and developed the front-end with Spring MVC framework, Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages integrating AJAX, Custom Tag's, JSP TagLibs, HTML, JavaScript and JQuery.
  • AWS Deployments with shell scripts and Ant scripts and connected AWS test environments with hosts used for builds.
  • Developed screens in JSF Prime Faces components interacting with various systems.
  • Debugged the website using Chrome Developer's tools and hardcoded the API into script for getting the information about merchants using Node Js.
  • Designed and developed the application to be responsive for desktop and mobile devices using Bootstrap
  • Used AngularJS framework to associate HTML elements to models and used Angular directives, working on attribute level, element level and class level directives.
  • Developed different SOAP and Restful based Web Services to integrate with the Web Application.
  • Design and developed Ant scripts to build and deploy the application in Jboss.
  • Helped develop various documentation artifacts related to the application.
  • Co-ordinate with QA team to ensure the quality of application.
  • Developed and tested website using the MEAN (Mongo DB, Express, AngularJS, Node.js) stack.
  • Participated in the analysis of defects, tracking issues and fixing them
  • Participated in UAT testing and product readiness (production support).
  • Actively involved in the enhancement, maintenance and design for the application.
  • Managing the version control for the deliverables by streamlining and re-basing the development streams of CVS.
  • Used Log4J Appenders for local & remote logging and for writing the logs to the database and fixed the problems.

Environment: Core java 1.6, J2EE, Maven 3.0, JUnit 4.1, MEAN Stack, Oracle10g, JSP 2.1, Servlets 2.5, Spring 3.0, Hibernate 3.2, JBOSS, JMS, React JS, JSLT 1.2, HTML, XML, JSF 2.1, AWS, XSLT, Node JS, AJAX, CSS, JavaScript, Bootstrap, AngularJS PL/SQL, Eclipse 3.7, Tortoise SVN, Log4j, Windows and Linux

Confidential, Austin, TX

J2EE/Web Developer

Responsibilities:

  • Worked with Java/J2EE in designing and developing code.
  • Designed, developed, and tested software applications meeting deadlines and budgets.
  • Developed Python code for automating generation of global sign certs and other Confidential &T project specific certs
  • Developed Bash code to automate the upgrade of security patch (Security Dist. Upgrade).
  • Worked on Kerberos authentication for authenticating credentials using Mosrael server.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Involved in AWS, which included managing application in the cloud and creating instances.
  • Worked in all the modules of the application which involved front-end presentation logic developed using JSP, JSTL and JavaScript, Servlets and Spring framework.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Used Apache POI for accessing Microsoft documents through Java code.
  • Implemented AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Implemented Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Implemented build scripts using ANT to create WAR and deploy in application server.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Implemented complex back-end component to get the count in no time against large size MySQL database (about 4 crore rows) using Java multi-threading .
  • Designed and developed the UI and UI wire frames in JSP tags and libraries using Struts view component, JavaScript, HTML5, CSS3 and Lamp.
  • Used SQL to fetch data from the table to print all the customer having different plans.
  • Worked on Tomcat on Linux (Unix) environment for building codes and testing.
  • Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.
  • Used JUnit for writing test cases for the code to meet the standard specified
  • Worked MySQL and Postgres sever for data base Management systems.
  • Used GITHUB for version control.

Environment: JSP, Servlets, JDBC, JavaScript, Eclipse, Spring, HTML5, CSS3, Angular JS, Linux, Apache Tomcat Server, MySQL Server, SQL and SOA.

Confidential, Austin, TX

J2EE/Web Developer

Responsibilities:

  • Used Scrum (Agile) as Development methodology.
  • Complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used Spring framework’s IOC Dependency Injection to inject service object using service locator design pattern.
  • Used Java/J2EE in designing and developing code.
  • Created web pages using HTML5 and CSS3.
  • In architecting various Business Layer and Data Management components of multi-tiered web-based system over J2EE architecture.
  • Participated in Functional Document reviews and created Technical documents.
  • Actively designed, developed and integrated the Metrics module with all other components.
  • Development using Java, JSP and Servlets on WSAD.
  • Developed Struts Action and Form classes to access Java Beans and UI.
  • Developed and deployed various Sessions beans.
  • Used Hibernate to access database and perform database updating.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Co-ordination with offshore team on development activities.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for my application modules (Metrics).
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Utilized Log4J for debugging and logging the operations of the application.
  • Used JUnit for writing test cases for the code to meet the standard specified.
  • Integrating modules and performing Unit testing.
  • Used JIRA for defect tracking.
  • Used Maven as build tool.

Environment: JSP, Servlets, JDBC, JavaScript, Eclipse, Spring, HTML5, CSS3, Angular JS, Linux, Apache Tomcat Server, MySQL Server, SQL and SOA

Confidential

Java /Web Developer

Responsibilities:

  • Coding using Java Servlets, created web pages using JSP’s for generating pages dynamically.
  • Maintained existing UI Applications and upgraded them using CSS3, JavaScript, and HTML5.
  • Designing, coding and configuring server side J2EE components like JSP, Servlets, Java Beans, XML.
  • Contributed in development of Spring/MVC web-based application.
  • Learned XML for communicating client.
  • Utilized Log4J for debugging and logging the operations of the application.
  • Used JUnit for writing test cases for the code to meet the standard specified.
  • Integrating modules and performing Unit testing.
  • Used JIRA for defect tracking.
  • Used Maven as build tool.

Environment: JSP, Servlets, JDBC, JavaScript, Angular JS, Eclipse, HTML, CSS, JUnit, Apache Tomcat Server, Oracle, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Developed Form Beans and Action classes using Struts framework along with validation framework.
  • Used Struts, Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
  • Developed JSP pages for the presentation and used JSP tags.
  • Developed the Business Delegate, Singleton, Service Locator, Session-Facade and DAO Layers.
  • Developed XML files, Schema’s and parsing them by using both SAX and DOM parser’s.
  • Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.
  • Developed Stateless Session Beans which will in turn call DAO’s to retrieve & update data into Database.
  • Wrote deployment scripts for implemented EJB’s using Ant.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Involved in Unit Testing using Junit and Integration of Use Cases.

Technology: Java, EJB, HTML, XML, XSL, XSLT, JavaScript, CSS, JDBC, Struts, JSP, Junit, ANT, ClearCase, IBM WebSphere Application Server, WebSphere Studio Application Developer (WSAD), Oracle, Windows.

Hire Now