We provide IT Staff Augmentation Services!

Sr Java Web Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • 7+ years of experience in all phases of Software Development Life Cycle using Java / J2EE technologies.
  • Experience in Web based application development using Java/J2EE, JSP, Servlets, JDBC, Struts, Hibernate, Spring,JSF, Web Services and XML.
  • Expertise in developing both SOAP and REST based webservices.
  • Proven software development experience using different methodologies - Agile and Waterfall
  • Thorough knowledge in SQL and experience in RDBMS like Oracle and MySQL.Experienced in all phases of SDLC including analysis, design, coding and testing.
  • Solid experience in deploying J2EE components on ApacheTomcat, BEA WebLogic and IBM WebSphere, JBOSS application servers.
  • Thorough knowledge of Web technologies: XML, XSD, SAX/DOM Parser, AJAX, HTML, CSS and JavaScript.
  • Proficient in Java/J2EE Design Patterns including singleton, command, ModelViewController (MVC), DataAccessObject (DAO), and BusinessDelegate.
  • Hands-on experience in IDE Tools: Eclipse, NetBeans, My Eclipse. Hands on working experience with Production Support Teams.
  • Experience in requirement analysis & gathering, andin UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams & State diagrams.
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Excellent technical knowledge in back-end RDBMS tools like Oracle 9i/10G and MySQL
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 2.x and ORM tools like Hibernate in J2EE architecture
  • Experienced in buildtools like Ant and Maven, Log4j for Logging and jUnit for testing.
  • Expertise in using J2EEApplication Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic, JBoss 3.x and Web Servers like Tomcat 5.x/6.x
  • Extensively used IDE for Application development like RAD 6.0, Eclipse3.x, Net Beans. Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client
  • Experienced in handling Version Control Systems like TFS,CVS, VSS and SVN, Working experience with the operating systems like UNIX, Solaris and Windows
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model
  • Expertise in object modelling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams
  • Experience in developing applications in Ecommerce, Online Content Management, Accounting, Retail and Airline domain
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment.

TECHNICAL SKILLS:

Languages: Java/J2ee, SQL, PL/SQL, HTML, DHTML, JavaScript,Perl, UML, XML, XSL, XSLT, jQuery, J2EE Standards JDBC, JNDI, Java Mail, JTA

Web Technologies: JSP, Servlet,JAX-WS, AXIS, SOA, SOAP, JMS, IBM MQ Series,EJB, RMI, IBM File net

RDBMS: Oracle, MySQL, Sybase, Mongo DB.

IDE s: RAD,WSAD, Eclipse, JDeveloper,Eclipse RPC

Web/App Servers: WebSphereApplication Server, WebLogic, JBoss, Tomcat

Frameworks: Struts, JSF, Spring MVC, Hibernate, Jquery, Angular-JS, Node.js and EXT-JS

Operating Systems: Windows 2000/XP, UNIX, Solaris, Red Hat, AIX

Case Tools: Rational Rose, MS Visio, Erwin

Development Tools: TOAD, CVS, ClearCase, Accurev, JUnit, Log4J, WebMethods

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Sr Java Web Developer

Responsibilities:

  • Worked on Rally dev for define user stories, tasks and defects and carried out the project with Agile Scrum.
  • Used Sonar and Jenkins tools for code review and integration testing.
  • Have used Angular Ajax using httpservice to send the form data and receive data in the form of JSON and XML.
  • Created the Angularjs app using yeoman, Grunt and Bower and used Angular UI for component model.
  • Developed Angular MVC components and performed dependency injection and employed two-way data binding.
  • Used Angular-UI components for web application development and worked extensivelyn directives, filters, services and controllers.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.
  • Represented user data to business users using HTML5, CSS3 and JavaScript.
  • Built dynamically generated dropdown lists using Ajax, JQuery andAngularJS.
  • Worked withAngularJSMVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.
  • Worked on the Java middle tier development using Spring DI, REST API and JSON.
  • Developed web applications using Spring MVC, Jqueryand HTML5.
  • Created differentAngulardirectives which are used across the different templates in the Single Page application.
  • Validating the Application by Deploying and testing onWebSphere 8.xServer.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Accessed and interacted with Mongo DB from Node.jsJavaScript code.
  • Developed Angular MVC components and performed dependency injection and employed two-way data binding.
  • Used Angular-UI components for web application development and worked extensively on directives, filters, services and controllers.
  • Have used Angular Ajax using httpservice to send the form data and receive data in the form of JSON and XML.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.

Environment: Java 1.7, Junit 4, WebSphere8.5, MS SQL Server,JSP, Angular JS, Spring DI, Spring MVC, RAD, Restful Web services, Jasmine, log4j, JavaScript, Subversion, Mongo DB.

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Interacting with the business analysts to gather the requirements and understanding the functionaldesign specifications for the requirements.
  • Designed the application architecture using JSF framework and J2EE specifications.
  • Used EJB Framework for developing business components and integrated it with the JSF Framework and JPA-Hibernate.
  • Development of server side programming using EJB's, JSP, JSF, Primefaces.
  • Designed banking web application by implementing the JSF 2 framework for Model View Controller (MVC) pattern
  • Used JavaScript for client side validations and involved in developing JSPs for developing the view of the application.
  • Involved in the Data Access Object layer for storing, updating and loading the data using JPA-Hibernate and used container managed transactions.
  • Responsible for unit testing and integration testing, bugs fixing, handling change requests.
  • Used Ant script for build and deploy process and deployed the application on Jboss server.
  • Interacting with team members to understand the business domain and helping them for solving the technical problems.
  • Involved in complete SDLC management using Rational Unified Process - Requirements gathering, Design, Analysis, Development and Testing.
  • Followed the Java coding standards for scalability, reusability and ease of maintenance. Used JSF framework along with JSP, Servlets, Maven, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Performed validation for client side as well as server side with the help of JSF Validation Frame Work.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP and WS-Security.
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate ORM.
  • Deployed components on jboss application server and wrote automation test cases using selenium.

Environment: Java, JEE, JSF frame work, EJB, JPA-Hibernate, HTML, CSS, AJAX, JavaScript, MySQL, Jboss 7, Eclipse, Ant, Maven, JUnit and XML.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Developed the user interface using Spring MVC, JSP, JSTL, Javascript, JQuery, Html and CSS.
  • Developed spring controllers, validators, services and dao's for backend interactions and operations.
  • Developed Hibernate entities and performed Object relation mappings and wrote criteria queries for the data retrievals
  • Used Spring declarative transaction management for managing distributed transactions in service layer.
  • Exposed spring mvc controllers as Rest webservices and configured spring security in the application
  • Wrote builds and deployment scripts using Maven and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation and configured logging in the application using log4j api.
  • Integrated various modules and deployed them in WebSphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Used JDeveloper code editor to modify the layout and properties of components visually.

Environment: Java 1.5, HTML, CSS, Spring MVC, Maven, Angular JS 1.3, Spring Framework, Hibernate, XML, JavaScript, Rest Webservices, Oracle, HTML, SVN, JUnit, RAD, LDAP, Apache Commons Libraries, WebSphere Application Server.

Confidential

Java Developer

Responsibilities:

  • Performed validation for client side as well as server side with the help of StrutsValidation Frame Work.
  • Used ORM technology such as Hibernate to provide an object model for the data in database for ease of access.
  • Used Hibernate mapping techniques such as One to One, Many to One and Many to Many mappings to represent relation between various entities in the project.
  • Configured and used JBoss application server for creating Datasource and enabling JNDI for beans and database lookups.
  • Involved in the implementation ofStateless session beans(EJB)for business logic layer and Entity beans for persistence.
  • Designed and implemented the entire university’s Financial Services web system making it compatible with PeopleSoft system and allowing delegated users to have access to the required financial reports.
  • Used MySQL and Oracle platforms to create databases of student and faculty login information and their desired areas of study.
  • Used Eclipse and Net Beans as IDE tools to build up applications.
  • Used Strutsframework to implement the MVC architecture for most applications.
  • Developed codes for ActionServlet, RequestProcessor, and Action classes by extending Struts package.
  • Used EJB 3.0 Message Drive Beans to initiate daily process.
  • Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.
  • Resolved Blackboard problem tickets and made 100% follow ups maximizing the customer satisfaction.
  • Developed UML diagrams to develop use cases for various applications.
  • Designed and implemented web application and web services to allow secure communication system among the BYU SAAS employees, administrators and students.
  • Designed and implemented web application and provided more than 30,000 users the facility to register their vehicles as well as pay their traffic citations online.
  • Provided weekly status reports to the manager with the latest information of all ongoing activities.
  • Involved in complete SDLC management using Rational Unified Process - Requirements gathering, Design, Analysis, Development and Testing
  • Followed the Java coding standards for scalability, reusability and ease of maintenance.
  • Used Struts framework along with JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP and WS-Security
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate ORM.
  • Deployed components on JBoss and Web Sphere application server.Designed banking web application by implementing the Struts 1.2 framework for Model View Controller (MVC) pattern.

We'd love your feedback!