Java Consultant Resume
Santa Clara, CA
SUMMARY
- Creative, dedicated Java/Web Developer having 8 years of experience.
- Using Java/J2EE, Web Services, Hibernate, Spring, Java Script, EXTJS, HTML, AJAX technologies. Seeking a challenging position, with a company that will utilize and further enhance my knowledge of IT, and offer advancement opportunities.
TECHNICAL SKILLS
Web Technologies: JavaScript, HTML, XML, JavaScript, AJAX, JSON, CSS, EXTJS, Angular JS
Java J2EE: Java, Servlets, JSP, Spring, Spring MVC, Spring Security Hibernate, XML, JDBC, Log4j, AOP, DI, Guava, Protocol Buffer, JUnit, Jukito, Mockito, Web Services
Web/App. Servers: Web logic, Web Sphere, Tomcat, JBoss, Apache, Stubby, IIS.
IDE’s: Eclipse, RAD, My - Eclipse, Dreamweaver, TOAD, SQL-YOG, SQL Developer, intellij
Tools: & Utilities: Microsoft Visio, SVN, CVs, Git, BugZilla, JIRA, VPN, Putty, Bugnizer, Notepad++
Database: SQL Server, Oracle
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara CA
Java Consultant
Responsibilities:
- As sr. developer I was actively involved in architecting various Business Layer and Data Management components of this multi-tiered web based system over J2EE architecture.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator
- Developed CIPHER Encryption, DECRYPTION algorithm using AES/DES.
- Involved in capturing the business requirements, design, development and testing of the application.
- Worked on bug fixing and enhancements on change requests.
- Developed the front-end featuring rich web interface implemented using EXTJS framework.
- Wrote custom EXTJS plugins and developed JavaScript functions to build a highely-secured-edged, AJAX-driven user interface.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Ajax and Responsive Design.
- Designed and Developed Java Script frame work which is wrapper on top of EXTJS
- Involved in developing Json, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
Confidential, Sunnyvale, CA
Java Consultant
Responsibilities:
- As a developer I was actively involved in architecting various Business Layer and Data Management components various multi-tiered web based system over J2EE architecture.
- Responsible for developing and maintaining all the Model Convertors and View Convertors.
- Written Restful web services using various Confidential frameworks like Guice, Guava, and Protocol Buffer etc.
- Used various Java design patterns such as Singleton, DAO, VO, Factory, Abstract Factory, Builder, Prototype, Builder, Bridge etc.
- Implemented all the business logic with 100% code coverage with Unit and Integration Test framework using JUnit, Jukito and Mockito .
- Usedvarious Javadesign patterns such as DAO, Value Object, Visitor, and Builder to scale the applications.
- Used AGILE and SCRUM methodology to develop and track progress.
- Developed the common Utilities and Reusable classes. Developed a code generator to automate the code generation for upcoming web-services and unit and integration testing following the similar patterns and structure. Client support and maintenance for various services.
Confidential, Tampa FL
Technology Analyst
Responsibilities:
- Involved in multiple projects.
- Design and Development of End to End architecture including FRD, High Level Design Documents, Detailed level design document and User Training material.
- Developed various projects in Dojo and later converted them from Dojo to EXTJS.
- Completely re-designed the entire framework from scratch. Designed all the technical common components used in entire business architecture.
- Acting as a module lead for UAL UI components.
- Developed AJAX based web based UI framework by extending Ext JS 4.1.3 classes.
- Worked extensively with the middle ware which comprised of Struts2, spring and I-Batis technologies.
- UsedJ2EEandJavadesign patterns such as DAO, Value Object, Creational, Prototype and Factory.
- Developed the custom components like Grids, Tree, Forms, and Message Boxes etc. to deliver the business modules and data.
- Widely used lot of Front-end as well as Back-end Builders.
Confidential, CA
Senior Software Developer
Responsibilities:
- Development of Front End of Application using Struts2, spring, JQuery and UCM technologies
- Wrote front end java servlets code to allow securely communicate with its backend via internet.
- Architected web tracking application to monitor packages for shipping from JSP, JDBC and Oracle 11g Database.
- Created web pages/images using different tools like Dreamweaver, Photoshop etc.
- Integrated Confidential Analytics and Omniture Analytics codes. Developed various dashboards to check the traffic and progress of the website.
- Implemented various third party tools for different clients like video, rating components.
Confidential
Web Developer
Responsibilities:
- Development of Front End of Application using JSP and Servlet technologies.
- Responsible for properly documenting the code snippets, so that integrity and scalability can be easily maintained
- Responsible for understanding new requirements and develop an action plan for the same and involved in every activity which is related to analyses the future scope of the project
- Actively participated in all levels of project development and enhanced various existing modules and integrated new functionality.
