We provide IT Staff Augmentation Services!

Sr. Java Web Developer Resume

4.00/5 (Submit Your Rating)

Morrisville, NC

SUMMARY:

  • Around 9+ years of IT experience in Design, Development and Deployment of Java/J2EE web applications, Client/Server and N - Tier distributed cross-platform systems.
  • Well versed with complete Software Development Life Cycle (SDLC) processes and methodologies
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
  • Exposure in various project management activities such as Project Planning, Project Estimation, Preparing Implementation Timeline and Task List, Task Allocation and Integration, Preparing Activity Report, Preparing Status Report, Handling Issues/Risks/Change Control and Project Monitoring and Control etc
  • Hands on Experience with different DB's like MySQL and MONGO.
  • Expertise in various J2EE technologies like JSP, Servlets and JDBC.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Java Server Pages (JSP), Java Servlets, and Javadatabase Connectivity (JDBC) technologies.
  • Extensive programming experience in designing User Interface applications and professional webapplications using HTML5, CSS, JAVASCRIPT, JQUERY, AJAX, ANGULAR JS, BOOTSTRAP DOM, AJAX, JSON and XML.
  • Experience in interacting with clients/users in gathering the user requirements.
  • Experience in all phases of Software Development Life Cycle (SDLC) as well as Agile/Scrum methodologies and Test Driven Development (TDD).
  • Very Strong in developing front-end applications using HTML5, CSS3, JavaScript, JQuery, Bootstrap, XML, Angular JS, and MVC frameworks.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up.
  • Significant experience in Responsive Web Design (RWD).
  • Expertise in advanced JavaScript libraries and frameworks such as JQuery, AngularJs.
  • Strong knowledge in Document Object Model (DOM) functions.
  • Proficient in using XML/JSON and AJAX to link with back-end applications.
  • Extensive experience in working with SOAP and RESTful Web Services.
  • Significant experience on web application debugging skills using Firefox, Chrome developer's tool and Firebug.
  • Experience on creating responsive website for mobile devices using Responsive design and media queries.
  • Implemented UX standards and best practices in web application user interface for web, desktop, mobile and tablet browsers.
  • Extensively worked with Version Control Systems like GIT
  • Involvement in using various IDE's Notepad++, Eclipse, NetBeans.
  • Strong communication skills and the ability to gather and filter requirements.
  • Self-directed and able to work across development organizations.
  • Managed time working on multiple projects

TECHNICAL SKILLS:

Programming Languages: JAVA, .NET, C#, C++, C, SQL, PL/SQL, HTML, XML Java MVC Framework Spring, JDBC, Servlets, JSP, JavaBeans, Hibernate, JSF, EJB, Struts

Scripting Language: HTML, DHTML (CSS). JavaScript, XHTML, XML, XSLT, AJAX, Jquery, JSON

Methodologies and Tools: Agile Methodology SCRUM, UML, MS Visio

Frameworks/Patterns: J2EE, MVC Architecture, Apache Struts, Spring FrameworkDatabases and Tools: Oracle, MS Access, MS SQL Server, MySQL, Taod, PLSql, Sql Squirrel

Web Application servers: Jakarta Tomcat, Apache Tomcat, JBoss, BEA- Weblogic.

XML Technologies: XML, XML Schema (XSD), DTD, XSL, XSLT, XPATH, JAXB (SAX, DOM)

Version Control: SVN (Subversion), CVS, PVCS

O/S & Environment: Windows NT / 2000 / XP / 98, LINUX, UNIX

Defect/Bug Tracking: JIRA

Design Skills: Requirements engineering, UML, Design patterns, code reviews, test planning

PROFESSIONAL EXPERIENCE:

Confidential, Morrisville, NC

Sr. Java Web Developer

Responsibilities:

  • Mentored/trained a team of junior to mid-level developers in Java/J2EE Development using UML design documents.
  • Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO) in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Establish coding standards for Java, JEE, ExtJS, etc.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Involved in developing UI pages using HTML, CSS, JSON, JavaScript, J Query, AJAX
  • Involved in framework discussions to select the best suitable JavaScript library (Angular.js vs Ember.js vs Backbone.js vs React.js).
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON, Ext JS and Angular JS.
  • Built web pages that is more effective using JavaScript, Bootstrap and Angular.js
  • Single-handedly completed the development and testing for some of the core component using Multi-threading.
  • Used Angular.js framework where data from backend is stored in model using http and security configurations for authentication and authorization for populated model on to UI..
  • Designed and developed the login portal using framework AngularJS 2.0 along with HTML5, CSS3 and Type Script.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Used Grunt for Builds for link (check syntax errors), minification of HTML, CSS and JavaScript, Live reload, watch, test runner, server configuration and sass compiler sub tasks.
  • Built Web pages that are more user-interactive using Angular.JS, Jasmine, Karma, HTML5, CSS3, LESS, RESTFUL API Services, JavaScript, Bootstrap, GIT, and JSON.
  • Used Karma and Jasmine for testing and structure our project.
  • Presentation tier was developed using JSP, JSTL, JavaScript, and HTML.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Used Node JS full stack development for web services and Client-Side Engineering test automation.
  • Used agile methodology for the software development.
  • Worked in an environment with Amazon Web Services (AWS) products and Elastic Cloud Computing, Simple Storage Services, Cloud Formation, Glacier, Block Storage, Elastic Beanstalk, Amazon Lambda, Virtual Private Cloud, Load balancing, Relational Database Service and Cloud Watch.
  • Involved in AWS services like Glacier, ELB (Load Balancers), RDS, SNS, SWF, and IAM and Amazon Web Services (AWS) provision.
  • Created, deleted and managed user accounts and their roles to interact with AWS and setup their ACLs with Amazon IAM.
  • Setup of Source code repositories Git/ GitHub/Bitbucket/Git lab from scratch for all the projects.
  • Responsible for migrating from SVN to GIT and maintaining repository manager GitLab.
  • Actively participated in the meetings with the end-clients to develop layout, color scheme for the webpages.
  • Gained extensive knowledge in developing applications in a single page Applications (SPAs) using various JavaScript frameworks like Angular.js, Node.js, Knock.js and Bootstrap.
  • Used MVC structure to develop the application
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
  • Wrote JavaScript functions to get Dynamic data and Client side validation.
  • Created Oracle database tables, stored procedures, sequences, triggers, views
  • Developed the CRUD API for the POSEngine using Restful Webservices.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic Application Server and used them for messaging.
  • Performed general Sharepoint IDE/Clearcase/Clearquest administration
  • Wrote unit testing of various components layer with JUnit framework.
  • Writing web 2.0 optimized website content.
  • Identified Requirements done the design and development of use cases using UML
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.

Environment: SPRING, HIBERNATE, STRUTS, JSF, WEBSPHERE PORTAL, APACHE CXF, SOAP, WEB, SERVICES, DOJO, JAVASCRIPT, "SENCHA EXTJS ", CSS, AJAX, HTML5, JSP, JAVASERVER, Angular.js, Node.js, Bootstrap, backbone, node, react, aws, cloud, docker, SERVLET, DB2, CRUD, PL/ SQL, JDBC, UML, ECLIPSE, JUNIT, MAVEN, ITEXT, XML, ORACLE ENTERPRISE CONTENT MANAGEMENT (ORACLE ECM ), GWT (GOOGLE WEB TOOLKIT ), JIRA, SUBVERSION (SVN), JASPER REPORT, ILOG, JRULES, SCRUM, WEB 2.0, SOA, JMS, APACHI TOMCAT, LINUX. PHP

Confidential, McLean

Sr Java Web Developer

Responsibilities:

  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Mentored a team of junior to mid-level developers in Java/J2EE Development using UML design documents.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.s
  • Configured Struts, Hibernate framework with Spring MVC.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed user interfaces using HTML, DHTML, XHTML, AJAX, CSS & JavaScript, JQuery.
  • Involved in translating Wireframes & Photoshop designs into functional prototypes using HTML/CSS/JS.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid and UI components.
  • Worked extensively with AngularJS 1.4 to create single page applications.
  • Used Source Tree, Git for version control and ALM for defect tracking.
  • Implemented Angular Controllers to maintain each view data.
  • Involved in Unit testing AngularJS applications using Jasmine/Karma.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Used CVS source control system to commit the working changes to the repository system and to get others changes. Also resolved conflicts before committing the changes to the repository system.
  • Implemented Test cases using JUnit and Tested web services with REST Client.
  • Installation and configuration of Development Environment using Eclipse with weblogic Application Server
  • Understanding the functionality from scratch from provided wireframes, use cases & other documents.
  • Implemented web pages and banners from design mockups using HTML and CSS.
  • Worked on cross-browser compatibility.
  • Experienced and worked in a Agile development methodology
  • Worked with JIRA tool to solve and report the bugs and issues.
  • Involved in translating Wireframes & Photoshop designs into functional prototypes using HTML, CSS
  • Used Git for Software Configuration management and maintaining the versions. Used AWS cloud services to launch Linux and windows machines.
  • Created Cloud Formation templates and deployed AWS resources using it, Managed and performed the environment related configuration changes as a part of deployment.
  • Worked on AWS OpsWorks in integration with Chef Configuration management tool to maintain infrastructure.
  • Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template.
  • Writing json templates for cloud formation and ruby scripts for chef automation and contributing to our repository on github(sub version control).
  • Build code using IDE IntelliJ and deploy it using Apache Tomcat.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Used DOJO for Ajax Support and used JSON for DOM objects
  • Installing and Configuring Eclipse and Websphere application Server.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • Write PHP Scripts for application logic and access database (MySQL) layer
  • Implemented application level persistence using Hibernate and Spring
  • Developed complex Web based UI using Struts Ajax and Java Script.
  • Implemented View layer of MVC architecture using JSF components.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Involved in design and Development of user interfaces using HTML, DHTML, JavaScript and CSS.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Construct and optimized SQL queries in DB2.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Writing PL/SQL procedures and functions using PL/SQL editor.
  • Developed DAO API to manage the payment information using JDBC
  • Spring Framework has been extensively used in all layers of the application including UI, backend and integration. Daos were implemented using iBATIS, Hibernate. Developed Web Services using SOAP, REST, Apache CXF while integrating with the license server to validate the licenses.
  • SOAP web service interface implemented in Java using Apache SOAP and Axis to expose user master data to all the subsidiaries.
  • Experience dealing with errors, exceptions and exception propagation in Web Services.
  • Configured Security for WebSphere Portal environment using LDAP registry IBM Directory Server.
  • Provided Linux expertise for an RCS-to-Subversion upgrade
  • Repetitive machine driven efforts using Scrum
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
  • Handled necessary Business logic in Servlets
  • Rewrote code for enabling download as .pdf with new iText library for Java .
  • Involved in publishing the web content in the portal site by using the Oracle ECM
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment
  • Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, VersionOne, ClearQuest and XPlanner.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators
  • Designed and implemented Rules infrastructure by wrapping up core JRules API

Environment: SPRING, HIBERNATE, STRUTS, JSF, JAVASCRIPT, Angular.js, Node.js, Bootstrap, backbone, node, react, aws, cloud, docker, "SENCHA EXTJS ", CSS, AJAX, HTML5, JSP, JAVASERVER, SERVLET, DB2, CRUD, PL/ SQL, JDBC, UML, ECLIPSE, JUNIT, MAVEN, ITEXT, XML, WEBSPHERE PORTAL, APACHE CXF, SOAP, WEB, SERVICES, DOJO, ORACLE ENTERPRISE CONTENT MANAGEMENT (ORACLE ECM), GWT (GOOGLE WEB TOOLKIT), JIRA, SUBVERSION (SVN), JASPER REPORT, ILOG, JRULES, SCRUM, WEB 2.0, SOA, JMS, APACHI TOMCAT, LINUX. PHP.

Confidential, San Francisco, CA

Sr Java Developer

Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection
  • Using spring integration with iBatis for persistence. All SQL map name spaces are configured in sqlmap-config file.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, JSF,Struts).
  • Developed various EJB's to handle business logic.
  • Written JQuery Validations for the User Front-ends.
  • Prepared statements are used for communication with MySql database
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Administering MS SQL Server by Creating Logins and assigning appropriate roles.
  • Have worked on DB2 data base for storing and retrieving the application data
  • Design and Developed using WebService using Apache Axis
  • Implemented Apache Axis WSDL2 JAVA tool and performed Custom Serialization and Bean Serializers for mapping xml files to java objects and used JMock for explicit invocations.
  • Created an HTML website and mobile applications that students could easily understand and use within Eclipse and Netbeans.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • Entered and processed patient data into CVS's database.
  • Created and maintained the Visual Source Safe Project repository, maintained labelled version for each release and Service pack release.
  • Designing the flow of the project using Water Fall Model.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Has involved in development of back-end business layers using Servlets
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with Spring.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Provide front and back end support for over 650 retail locations using IBM WebSphere eCommerce applications (WCS) and other open source technologies such as Apache Tomcat.
  • Involving in Building the modules in Linux environment with ant script.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Provide comprehensive WordPress web tutelage & web maintenance assistance to existing website owners
  • Used web services (REST) to bridge the gap between our MS and Drupal/Wordpress technology.
  • Developed .NET components using C# and involved in the deployment of those components.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Designed the dynamic stress reporting Sybase, Perl and C++
  • Builds and develops java interfacing with different backend systems in Mainframe.
  • Generate Cobol procedures to apply business logic to the data.
  • Expose PL/I database access layer as web service using RD/Z
  • Develop/test/debug JCL
  • Worked on stored procedures, PL/SQL and SQL queries

Environment: JAVA, SPRING, HIBERNATE, SERVLET, ORACLE, CRUD, PL/ SQL, JDBC, UML, ECLIPSE, JUNIT, STRUTS, WEB LOGIC, APACHE CXF, REST, JQUERY, AJAX, SENCHA EXTJS, JAVASCRIPT, JSP, JSTL, MAVEN, ITEXT, GWT (GOOGLE WEB TOOLKIT), CLEAR CASE, JASPER REPORT, ILOG, AGILE, WEB 2.0, SOA.

Confidential, Dallas, TX

Java J2EE Developer

Responsibilities:

  • Performed Java web application development using J2EE and Netbeans.
  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Preparing the Design Documents and analyzing the functional specifications.
  • Involved in the table design.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Was involved in the Infinity Process Platform (IPP) workflow design for the 2 level approvals of reports to be generated.
  • Used Ibatis to populate the data from the Database.
  • Used Javascript and jQuery for validating the input given to the user interface.
  • EJB components are deployed on the Web Logic
  • Developed the application using Spring MVC.
  • Designed and Developed Servlets and JSP pages for authentication
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Designed and implemented database structure in MySQL Server.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Built CVS and XML file loaders and splitters for financial data.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for weblogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Used CVS for version controlling and JUnit for unit testing.
  • Prepared statements are used for communication with MySql database
  • Created files & deployed on Tomcat using ANT deployment tool.
  • Involved in the integration of EJBs running on Weblogic Server with COM objects running on IIS.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring IOC for server side Java components.
  • Implemented Spring AOP for admin services.
  • Wrote numerous session and message driven Netbeans for operation on JBoss and WebLogic
  • Used JQuery library and implemented Ajax features.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • JSP interfaces were developed. Custom tags were used.
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Developed Servlets and Worked extensively on Sql.
  • Developed the Servlets for processing the data on the server.
  • Expertise in employing Water Fall Model and best practices for software development
  • Deployed the application in JBOSS Application Server.
  • Implemented persistence layer using Hibernate configuration files.

Environment: Java, J2EE, SPRING, HIBERNATE, STRUTS, JSF, WEBSPHERE PORTAL, APACHE CXF, SOAP, WEB, SERVICES, DOJO, JAVASCRIPT, "SENCHA EXTJS ", CSS, AJAX, HTML5, JSP, JAVASERVER, SERVLET, DB2, CRUD, PL/ SQL, JDBC, UML, ECLIPSE, JUNIT, MAVEN, ITEXT, XML

Confidential, Jersey City, NJ

Software Developer

Responsibilities:

  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Websphere server and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Use FileAid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Involved in Integration and full testing of the application.
  • Responsible for coding/development of Discussion Forums, Blogs, Personalization using web parts, Home page, Theme Management, Home page Gadgets.
  • Analyzing and fixing defects in the application systems.
  • Assisting in technical design & enhancements to the system based on business requirements
  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Strong Database programming using .NET, ADO with MS SQL Server, MS Access and Oracle backend. Extensively used Stored Procedures, Functions and Triggers in Microsoft SQL Server.
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL Used

Environment: CORE JAVA, JDK, IBM WBI ICS, WEBSPHERE MQ, WEB SERVICES ADAPTER, ORACLE PL/SQL, SQL SERVER JDBC ADAPTER, WORKFLOW ADAPTER, EMAIL ADAPTER, C++. COBOL, JCL, .NET,

We'd love your feedback!