Post Job Free

Resume

Sign in

Java Developer Web

Location:
India
Posted:
June 29, 2016

Contact this candidate

Resume:

Sanket Bhawkar Employer: acvh2n@r.postjobfree.com

Full Stack Java Developer Contact: 832-***-****

Email ID: acvh2n@r.postjobfree.com

SUMMARY

* ***** ** ********** ** SDLC including Object Oriented Analysis, Design, Development, Debugging, Integration, Testing, Production Release, Quality Assurance, Documentation and Maintenance Support.

Strong exposure to Java 6, JEE 6 - JSP, Servlets, EJB 3, Object Relational mapping (ORM), Java Persistence API (JPA), XML, SOAP, WSDL, Java Web Services (JAX-WS/ JAX-RPC), JAXB, JAXP (SAX2, DOM2, XSL), OOP, AOP, DI.

Experience on Web Technologies using HTML5, CSS3, XHTML, DHTML, Twitter Bootstrap, Java Script, JQuery, Angular.js, AJAX, XML and JSON.

Extensive experience in developing Single Page Applications (SPAs) using Angular.js and Java REST APIs.

Strong understanding of MVC/Struts, Design Patterns (like Factory, Singleton, Adapter, Observer, Prototype, Session Façade, Service Locator, DAO, Business Delegate, Value Object); Unified Modeling Language(UML).

Web Development using DHTML (CSS, JavaScript Objects & HTML/XHTML).

Working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing.

Good exposure to data modeling, relational databases (RDBMS) and multithreading.

Experience in Installation, configuration and administration knowledge of Apache Tomcat.

Databases used - Oracle, MS SQL Server, MySQL and MS Access.

Database access tools used –Toad and SQL Navigator.

Experience writing complex SQL queries, stored procedures, functions and triggers.

Application and Web servers used - Weblogic, Websphere, JBoss, SunOne and Apache Tomcat.

IDEs used - Eclipse, NetBeans, WSAD, RADand JBuilder.

Experience in SDLC, Agile (SCRUM) Methodology, Iterative, Waterfall and Object Oriented Application Design and Programming.

Version Control Management tools used - Win CVS, Star Team, MS Visual SourceSafe, Clear Case & Mercury Quality Center.

Excellent analytical, interpersonal and communication skills and an excellent team player with strong problem solving skills.

SKILLS

Web Technologies: HTML, CSS, JavaScript, JQuery, JSON,NodeJS, Bootstrap, Angular JS, ASP.NET 4.5 and PHP.

Programming Languages: C, C++, Java, VB.NET, C #

Frameworks: Spring REST, Maven, Lombok, JPA

Databases: Oracle 10g/11g, MySQL, SQL, T-SQL

Servers: Weblogic 11g, Apache Tomcat 7.0, IIS, XAMPP.

PROFESSIONAL EXPERIENCE

AssetMark Financial, Concord, CA Jun 2015 – Present

Role: Full Stack Developer

Responsibilities:

Work as a full stack developer responsible for Web, middle tier and Databases in the development of web application for Rejected Application Processing.

Involved in the complete Software Development Life Cycle including analysis, design, implementation, testing and maintenance.

Developed the back-end logic layer by using most of the core Java 1.7 features such as Collections Framework, Interfaces, and Exception Handling programming.

Exposed the back-end services as RESTful APIs available for the front-end application to call using Ajax.

Implemented API security using Container based authentication of Java Servlet.

Implemented MVC like design pattern in the application. Involved in XML configuration for obtaining bean references in the framework.

Developed interactive and Responsive UIs using Twitter Bootstrap, jQuery and Angular.js.

Evaluated Amazon AWS, created EC2 environment and deployed the web application on AWS.

Built a mobile app using responsive web pages, jQuery mobile and Swipebox.js components deployed using PhoneGap.

Modified the web page designs to match the look-n-feel of the client internal applications.

Processed JSON data from RESTful web service by using Ajax to get resources from the database and populated the data to the client side.

Used AngularJS to create a Single Page Application (SPA) and user-friendly UIs.

Used Java Mailing or Messaging Service (JMS) API's for mailing notifications and async communication.

Used JUnit and TDD for continuous testing of the application while in development.

Wrote stored procedures in SQL Server using T-SQL for data entry and retrieval in Reports module.

Deployed web applications and enterprise components on Tomcat on test and dev environments.

Participated in Agile Development methodology using SCRUM.

Used Gitand TFS for version control across common source code used by developersand Bugzilla and TFS for defect tracking.

Environment: Java EE 7, SOAP, RestFul, JSP, HTML5, CSS3, BootStrap, AJAX, jQuery, JavaScript, AngularJS, SQL Server, Visual Studio, Eclipse, JUnit 4.0, JMS, JBoss, Apache Tomcat 7.0, Git

Integrated Equipment, Houston, TX Oct 2014 – Jun 2015

Role: Full Stack Developer

Responsibilities:

Understanding client's business requirements and participating in client meetings for designing and developing user friendly front end customer facing product site using a mix of technologies and techniques such as HTML5, CSS3, AJAX, JavaScript including popular JS frameworks such as JQuery and Bootstrap.js

Translating the business requirements into technical requirements.

Developed the user experience (UI/UX)using latest and greatest design principles.

Used MS Visio, Dreamweaver and Photoshop tools for web application development

Created different Carousels using JQuery Carousel, and Accordions with the help of JQueryUI for different product categories

Created various web pages for internal use by business users to be integrated with other backend systems. Performed Angular JS testing and Node JS as runtime server side technology

Transform .PSD files (Adobe Photo Shop document) into HTML5 and wireframes into user interfaces according to design specifications

Interacted with Java consultants to create the web services that are to be consumed by HTML web pages

Applied Use Cases diagram to validate and test web application design against the UI architecture

Coordinating the offshore team for coding and performing testing.

Involved in preparation of test cases for unit & integration testing and User acceptance testing

Coordinated with the teams for QA / UAT and issue tracking and bug fixing

Streamlining the entire testing process within the project and ensuring that all required tests are carried out besides reducing the time taken for testing.

Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.

Resolving the defects. Using Casual Analysis Tool to track the defects and also log in the resolutions for these.

Involved in bug fixing and assisted QA team in navigating through the pages.

Environment: HTML (5), XHTML, XML, CSS (3), JavaScript, ExtJS, JQuery and JQueryUI, Alfresco (document management), AJAX, Angular JS and Node JS, Adobe Photoshop CS3, MySQL 4.7, Microsoft Visio.

American Insurance, Houston, TX Jan 2013 –Oct 2014

Role: Java Developer

Responsibilities:

Worked on developing the J2EE application based on the SOA architecture.

Involved in developing front-end UI using HTML, CSS, JavaScript and JQuery.

Developed using RAD IDE which is based on Eclipse, to develop and debug application code.

Used ANT build scripts for building the application.

Involved in developing the project at middle tier using Java EE Servlets and DAO objects.

Developed various generic JavaScript functions used for validations, JSON processing and Form submission using AJAX.

Developed screens using HTML5, CSS, JavaScript, AJAX and jQuery.

Used AJAX extensively to implement data persistence as well as retrieval in the entire application.

Implemented SOA by exposing Java components as Web services using Apache Axis.

Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.

Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.

Used Log4j utility to generate run-time logs.

CVS was used for project management and version management.

Adopted Agile Methodology (SCRUM) throughout the life-cycle of the project.

Participated in SCRUM meetings and completed task as per the Sprints.

Deployed the application on Apache Tomcat 7.0.

Developed Functional Requirement Document based on users' requirement.

Environment: Java,EJB 3.0, Hibernate 2.0, Spring, Servlets, XML, Tortoise SVN, JSP, MVC, J2EE 1.4, JUnit, JSF, ANT, Tomcat, AXIS 1.2, UML, SOA, JAX-WS 2.0, HTML5, SOAP UI, Log4J, SOAP, DOM, SAX, Oracle 10g, WSDL, JavaScript AJAX, JIRA and RAD 7.5

Excellent Software Solutions Pvt. Ltd, Mumbai - India Mar 2012 – Nov 2012

Java Developer

Role: Developing application programs (Java EE) which includes creating servlets, JSPs and Java Web Framework to route the submittals to the EJB components. Developing JDBC code to invoke stored procedures and also used JDBC for database connectivity.

Responsibilities:

Involving in presentation layer for developing Web-tier Components by using JSF Pages, Page code, Form Beans.

Designed and developed the application based on MVC pattern using JSF and connected to backend Business layer via Spring IOC

Convert HTML Pages into JSF (Java Server Faces).

Creation of labels. Properties files and Page code generation.

Configuration of navigation rules, managed beans in faces-config.xml file.

Creation of customized data beans (CDB’s) according to story board.

Handled Mapping and configuration files for object relation mapping.

Used SQL for effective CRUD operations.

Getting the handler’s and proxy’s from the business layer to presentation layer (To communicate the business layer).

Usage of Page code files for easier navigations and Input validations (Client side).

Creation of common methods in page code base for re-usability.

Worked with spring IOC to use the forms of dependency injection.

Worked with spring AOP to provide logging and exception handling.

Implementation of UI logic and developed POJO’s for data transfer.

Proactive ownership of the Program being developed and deliver quality code adhering to the coding standards.

Involved in integration of presentation layer and bug-fixing.

Involved in unit testing by writing the J-Unit test cases, and integration testing as well.

Environment:J2SE JSP, Servlet, Core Java, JSF, Spring, Hibernate, Oracle, Java Script, HTML, XML, WSAD (Websphere Studio Application Developer), RAD, TOAD, and Web Sphere 6.1, J-Unit, CSS, ANT.

iTransform Software Solutions Pvt. Ltd., India Aug 2010 – Mar 2012

Java Web Developer

Responsibilities:

Involved in all phases of the Software Development Life Cycle (SDLC) throughout the project.

Developed web application using Java/J2EE, Spring, Hibernate and SQL Server DB.

Designed UI screens using JSP, HTML, and CSS. Also used JavaScript functions for client side validation.

Eclipse tool was used as IDE for application development.

Developed interactive web pages using jQuery and Ajax.

Used Spring and Hibernate Components for developing MVC design pattern based patient registration and administration module.

Developed Patient Information System to process different requests from the user using Servlets and JSP.

Developed screens for the doctors to get a picture of the history of patient records and wrote code to update the current diagnosis.

Designed & Developed Dynamic Reporting Screens of the Patient history, Operations and Accounts.

Dynamic contents of the pages were coded using JSPs.

Developed presentation layer using JSP, HTML, JavaScript, JQuery and AJAX.

Design, development and unit testing of the persistence layer using ORM tools such as Hibernate and JPA.

Environment:Java, HTML, JavaScript, Spring MVC, Windows, SQL, Web Logic, Visual Basic, JQuery, AJAX, Web Services, Quality Center



Contact this candidate