Post Job Free

Resume

Sign in

Java Developer

Location:
San Jose, CA
Posted:
July 11, 2016

Contact this candidate

Resume:

HARISH

620-***-****/acvm1b@r.postjobfree.com

Java/J*EE Developer

SUMMARY

Seeking a fulltime opportunity in the field of software Developer on Java platform.

ACADEMIC QUALIFICATIONS

M.S in Computer Science.

B.E in ComputerScience.

RELATED COURSEWORK

Web UI & Development, Web and Data Mining, OOPs concepts, Computer Architecture, Operating Systems, Network programming in C and C++ and Computer Network Architectures and Protocols.

PROJECTS

Java based virtual website(student portal), Master Project, fall 2015

Designed backend architecture of the project, building the web server and developing the various micro services like user management services, Connection pooling, cache, Database, Reports and Analytics Management services.

Implemented using Java/J2ee, ApacheTomcat Web Server, Restful services, Hibernate, MySQL and Oracle 11g databases.

Online enterprise cars, Master Project, Capstone Project fall 2015

Developed artificial eye feasting website where multiple users can login and market their cars like selling purchasing retail etc. AngularJS, java script HTML and CSS, Java, MySql, oracle 11g.

Cloud Computing, fall 2012.

Cloud-based outsourced storage relieves the client’s burden for storage management and maintenance by providing a comparably low-cost, scalable, location-independent platform. However, the fact that clients no longer have physical possession of data indicates that they are facing a potentially formidable risk for

missing or corrupted data. To avoid the security risks, audit services are critical to ensure the integrity and availability of outsourced data and to achieve digital forensics and credibility on cloud computing.

Used Asp.Net, c#, Data Base Sql Server 2005.

ACHIEVEMENTS

Capstone project was Selected as a Best capstone project of the ending year in our University.

EXPERIENCE SUMMARY

Having almost 5 years of experience which include IT and Practical Experience encompassing a wide range of skill set, roles and industry verticals.

Extensive experience with analysis, design, development, customizations and implementation of software applications including ERP applications.

Proficient in analyzing and translating business requirements to technical requirements and architecture.

Strong database skills, Object Oriented Programming and development knowledge

Experienced in code audit, performance testing and application tuning.

Knowledge in Creating and managing web applications Site and Site collections.

Experience in designing User Interface (UI) applications and professional web applications using

HTML5, CSS, JAVASCRIPT, JQUERY, AJAX, JSP, AngularJS.

Expertise in developing and implementing enterprise applications using Java/J2EE Technologies including Core Java, JDBC, Hibernate, Spring, JSP, Servlets, Java Beans and EJB.

Skilled in developing applications in Python language for multiple platforms.

Strong Web Technology and Scripting languages experience with HTML5/4, CSS3/CSS, JSP, AJAX, JavaScript.

Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.

Proficient in all phases of SDLC (analysis, design, development, testing and deployment) in gathering user requirements & converting them into software requirement specifications.

Extensive knowledge in Agile, Waterfall and TDD Methodologies.

Hands on knowledge in web application servers such as Apache Tomcat, WebLogic, Java Web Server.

Hands on experience in developing and registering web services using JAX-RPC, JAX-WS,JAX-RS, SOAP, RESTful, WSDL, UDDI registry.

Strong Experience in design patterns like Model View Controller (MVC).

Strong Experience in Object Oriented Design and Analysis, Iterative Agile Programming Methodologies and Test-Driven Development and Maintenance (TDD).

Expert in Oracle Forms and Reports Development.

Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0 and Eclipse 3.x, Net Beans 6.x IDE.

Implemented Object-relation mapping in the persistence layer using hibernate frame

UseLog4j to assign, track, report and audit the issues in the application.

Deployed on Production using GIT environment for check in and check out.

Use MySQL Workbench for the MySQL for development.

Configured hibernate pooling on websphere to make it available for multiple users.

Analyze various requirements documents and Use Cases to prepare the detailed Test Plan.

Experience in communicating with team members, discuss the designs and solutions to the problems.

Used CSS to Design and create various templates to get a unified look and feel of the Web Forms.

JavaScript, jQuery was used to do some client side validations and also used AJAX to improve performance of the web page.

Created various Stored Procedures, Triggers and Indexes for efficient data transfer between databases effectively

Involved in planning process of iterations under the Agile Scrum methodology.

Good communication skills, interpersonal skills, self-motivated, quick learner, team player.

IT Skills:

Programming Languages

C,C++,JAVA,J2EE.PYTHON

Web technologies

JSP2.0, servlets 2.4, JAVA script, HTML.

Application Servers

web sphere 5.1, web logic 9.1, 9.2.

Database Systems

Oracle 10g,9.i/8.X, MS-SQL Server, MS-Access.

Frame works

JDBC, Spring, Hibernate.

Programming Tools

Eclipse 2.1/3.7.

Operating system

linux,unix,windows7/8/9

AdvanSoft Inc, Fremont, ca Feb 2016-Till Now

Role: Java Developer

Brief: Advansoft International Inc. provides information technology consulting services. It offers services in the various areas, including ERP implementation, custom application development, Internet/Intranet application development, software quality assurance/testing, corporate training, staff augmentation, eBusiness, and offshore outsourcing, as well as applications management services, including application enhancement, application maintenance,

Develops, modifies and maintains assigned programs. Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding.

Reviews user requirements and needs for new software and performs analysis, design, implementation, installation and training related to new software developed and/or acquired.

Carries out fact finding and program analysis of problems; applies established procedures to bring resolution.

Provides technical advice and support to users. This includes creating ad-hoc reports, data analysis and correction, training and problem solving.

Serves as technical advisor to user staff that does programming functions.

Work on more complex programs under the direction of higher level staff or supervisor

Above all factors help me to gain good real time knowledge on Software Engineer.

OsgiBundleContextRefreshedEvent Published when an OSGi application context has been succesfully initialized or refreshed (e.g. using the refresh method on the ConfigurableApplicationContext interface).

OsgiBundleContextFailedEvent Published when an OSGi application context is closed due to a failure. This event can appear any time during the lifecycle of an application context - before, during or after refresh. Handling an error in the configuration - syntax typo, incorrect wiring, missing bean and so forth.

Implemented all Spring framework modules like IOC, Web, AOP, ORM, DAO for application design and development.

Worked with the JavaScript frameworks like JQuery, Node.js and AngularJS.

Developed single page web application using JavaScript framework Angular JS.

Used Angular.js and Node.js to manipulate DOM, registering callbacks or watching the model changes.

Extensively used Web services technologies like Restful, SOAP.

Extensively written CORE JAVA code in application

Developed Action Forms and Action Classes for Struts based presentation layer.

Implemented Spring Validator to implement Client side and server side for Validations.

Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.

Increased efficiency and scalability of enhancement releases by designing a clear meta-data.

Designed & developed templates, custom components, OSGI components, OSGI services, Servlets and pages.

Work involved extensive usage of HTML, DHTML, AJAX, JQuery and JavaScript for client side development and validations.

Followed Agile approach for the development process

Implemented Design Patterns such as singleton pattern and factory pattern.

Involved in designing and implementing Java, Java EE classes (Beans) to receive user interface requests, alerts, real time data, process these information, store them in the database and publish these data to applications. Developed the XML, Jive working document using Java DOM.

Implemented employee or admin login form using Spring Security.

Familiarity with process and Python software development

Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability.

Wrote the Hibernate mapping class to define java classes–database tables mapping.

Environment: Java, J2EE, JSP, JDBC, Struts2, JNDI, SQL, JavaScript, X ML, Eclipse, JUnit, Oracle, Maven, Agile. Ant, EJB.

WpSolutionsInc.com, India Jan 2012-Jun 2014

Role: Java Developer

Brief: WP Solutions as a web site design company offers a comprehensive list of services to meet all your web design and web development needs. From domain booking or registration to website hosting, from custom web site designing in web 2.0 design or Flash sites, application development to maintenance and backend services & from development of ecommerce sites to setting up of Payment Gateway.

Responsibilities:

Designing and developing the Android web-application using JSP, HTML5, CSS3 and client side validations development by JavaScript.

Python was used for more strongly types objects.

Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP,Servlets and Action classes.

Front-end development was coded by Java (JDK Tool kit Version 7) used with Eclipse IDE.

Went through Use Cases, SDLC cycle and Design document and coordinating with the development and QA teams.

Involved in back-end part of coding comprising EJB, JSP, Servlet, and JDBC.

Developed Unit Test Cases for each of the above modules, and Integration Test cases

Deployed components in Web logic Application Server.

Involved in back-end part of coding comprising EJB, JSP, Servlet, JNDI, and JDBC.

Developed Unit Test Cases for each of the above modules.

Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, Singleton.

Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to

handle all database operations.

Developing dynamic web pages using JSP, HTML, CSS, Javascript, AJAX & GUI.

Executing database queries in SQL, PL/SQL using Pl/Sql Developer & other tools.

Involved in exposing the application as a Web Service (RESTful, JAXB, JAX-RPC, SOAP) and configuring to connect to other web services.

Involved in development of Web Service (RESTful,/SOAP) using JAX-WS and JAX-RS.

Developed unit test cases using JUnit testing framework.

Used Log4j for application logging and debugging.

Used SVN repository for code coordination.

Involved in injecting dependencies into code using concepts like IOC of Spring Framework.

Involved in debugging the product using Eclipse and used JIRA for Bug Tracking.

Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.

Involved in writing MAVEN & ANT script for creating destination folders, compiling, creating jar,war and ear files and copying the files to deployment folder.

Documented software defects using bug tracking system and reported defects involving program functionality, output, online screen and content to software developers.

Designed, implemented new website features and provided support, maintenance.

Delivered thorough QA testing reports that determined product quality and release readiness.

Worked on bug fixing.

Environment: Java, J2EE, JSP, JDBC, Struts2, JNDI, SQL, JavaScript, X ML, Eclipse, JUnit, Oracle, Maven, Ant EJB.



Contact this candidate