Post Job Free
Sign in

Computer Science Software Developer

Location:
Fremont, CA
Salary:
Open
Posted:
June 28, 2016

Contact this candidate

Resume:

Professional Summary:

•Over *+ years of significant, progressive experience in developing multi-tier Web based Client Server application.

•Expertise in all phase of SDLC (Software Development Life Cycle).

•Experienced in developing applications in Waterfall and Agile methodologies.

•Experience in interacting with Clients, Collection of Requirement Specifications from the client site, performing Requirement Analysis and Designing.

•Extensive experience in implementing MVC framework using Spring, Struts in J2EEarchitecture.

•Proficient in Hibernate and the O/R mapping to map Java domain objects with the database, Spring framework to easily configure J2EE applications.

•Experience with XML and related standards and technologies like AJAX, Web Services, SOAP, WSDL, RESTful, DTD, XSL, XPath, DOM, SAX, HTML, CSS.

•Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2007/2007, Rational Rose.

• Profound knowledge in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere.

•Involved in code review and code level Performance Tuning.

•Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using, Oracle, SQL Server, and MySQL.

•Experience in working version control tools like CVS, Clear Case, GIT and SVN.

•Experienced in Defining and creating various functional documents for the systems to be developed like Functional requirement document, use cases and design document.

•Strong analytical and programming skills with effective Communication skills, Willingness and Ability to learn and implement new technologies wherever necessary.

Technical Skills:

Languages : Java, J2EE, SQL, PL/SQL.

Java Technologies : Servlets, JSP, AJAX, JDBC, JMS, EJB, RMI, Web Services.

IDE : WSAD, Eclipse,

Framework : Struts2.0, Spring MVC, Spring, Hibernate.

Web/Application Servers : Apache Tomcat, WebLogic, WebSphere.

Scripting Languages : HTM, CSS, JavaScript.

Web Technologies : HTML, XML, XPath, DOM, DTD.

Database : Oracle, SQL Server.

Operating System : All Versions of Microsoft Windows, UNIX and LINUX.

Education:

•Masters in Computer Science, USA.

•Bachelors in Computer Science, INDIA.

Professional Experience:

Convergys - Hyderabad, India Apr’12- Aug’14

Software Developer

Description:

This Project keeps track of the information pertaining to Maintenance, Auditing of Employees academic, personal, financial and payroll Information and having all the details of the employee's benefits. Additionally, this application is also used to design a user interface for order management for Convergys customers

Responsibilities:

System Requirements gathering for the project.

Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model

Designed and implemented a GUI framework for Swing. Developers using the framework define actions, popup menus in XML, the framework builds the graphical components.

Designed the class diagrams and sequence diagrams.

Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.

Use MVC architecture.

Creation Test plan. Development and coding of Test classes and Test Cases.

Defect fixing. Client communication & Query resolution

Testing of the product: Unit Testing, Regression Testing, and Integration Testing.

Used Eclipse as the IDE and Struts Framework for developing the application.

Developed the JSPs for the application.

Interacting with Business team to determine functional requirements of business intelligence reports and analyzing requirements for design feasibility.

Designing, developing, writing, and maintaining computer reports and front-end programs applications for the Credit Analysis departments of the Pinnacle Loan Origination Team.

Designed and developed code for MVC architecture using ATD framework (Ford Credit Framework which is similar to Struts framework) using Servlets, JSPs.

Designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP (Java server Pages) and JSF UI Components as View and Faces Servlet as a Controller.

Worked extensively on HTML and CSS spreadsheets.

Environment: J2EE, JSP, JDBC, Servlets, Struts, Hibernate, EJBs, MDB, HTML, Rational Rose, CVS, WSDL, SOAP, Web sphere 6.0, WSAD, Struts 1.3



Contact this candidate