Post Job Free
Sign in

Java Developer Sql Server

Location:
San Francisco, CA
Posted:
July 20, 2015

Contact this candidate

Resume:

SUMMARY:

Overall *+ years’ of IT industry experience, with 6+ years’ experience in Designing and Development of the application in JAVA/J2EE and various other programming languages and 2+ years’ experience in Performance Engineering & Performance Testing of various applications.

Experience in all the phase of software development life cycle in agile software development Model as well as waterfall Model.

Strong Object Oriented Programming skills.

Strong Experience in Struts, Spring Framework, Hibernate, JPA, XML, JSON, XSLT.

Experience in UI development using HTML5, JQuery, AngularJS, jqWidgets, ngWidgets, and CSS.

Experience in working with databases, writing SQL queries with major Rational Databases, Oracle, SQL server 2000 and MySQL.

Experience in various Design patterns such as Singleton, Facade and Factory Method etc.

Experience developing applications using build tools such as Maven and version control system like Tortoise SVN.

Experience in consuming and implementing REST web services.

Expert in working with JAVA IDE’s like Eclipse and RAD.

Experience in performance testing using LoadRunner.

Strong Knowledge of various computer science fields such Software Engineering, Computer Vision, Networking and Computer Security.

Experience in using Scrum agile methodologies

Excellent analytical and problem solving skills and open learn new technologies.

TECHNICAL SKILLS:

Languages

Java/J2EE, Oracle (SQL&PL/SQL), XML

GUI Tools

AWT, Swing, Applets, HTML, JQuery, Angular JS, jqWidgets, ngWidgets, CSS, JSON, AJAX, XSLT, Bootstrap

JAVA / J2EE Technologies

Servlets, JSP, JSTL, JDBC, Spring, Hibernate, REST Web services

Operating System

Windows

Tools

Eclipse, WSAD, RAD, Tortoise SVN, Maven, Selenium, IBM ClearQuest, JIRA, HP Quality Center, Bamboo

Servers

Tomcat, WebSphere

Database

MySQL, SQL Server 2000, Oracle, Postgress

Performance/Test Tools

LoadRunner, SoapUI, Opnet, Wireshark, Shunra, HP Open View, VisualVm, JMeter, Selenium

EDUCATION:

M.S from Manipal University, Manipal, Karnataka, India

B.E from Visveswarya Technological University, Belgaum, Karnataka, India

EXPERIENCE:

JAVA Developer

ARRIS Inc.

Horsham, PA

June 2013 – Present

Responsibilities

Handled and created two projects simultaneously and successfully from scratch

Gathering requirements from the business managers and technical leads

Involved in designing and writing custom code for business, data access and presentation layers.

Write programs using Spring & Hibernate frameworks, Servlets, JSP, Apache Tiles, JSON and other J2EE technologies following singleton design pattern

UI Development using HTML, JQuery, JavaScript, Angular JS, ngWidgets, jqWidgets, JSON, CSS and Ajax

Writing RESTful Web services to implement CRUD operations from UI using AngularJS

Used AngularJS based ngWidgets framework to develop interactive & dynamic web pages.

Rebuilding pages from scratch using AngularJS to support proper MVC architecture.

Followed AngularJS principles to properly modularize the created angular code prototypes amongst Angular Controller & Angular Services as part of designing & easy maintenance of the code base.

Creating angular directives to integrate legacy JQuery based Dynatree and also to use legacy custom JQuery code.

Used Angular and Bootstrap for better visual representation of the web pages

Writing code to connect AngularJS based UI to backend JAVA classes & services.

Writing RESTful web services to make Device Connections from Arris Device Management Application(developed by us) to Customer Device Management Application(where device data is being harvested and sent back to Arris for troubleshooting, analysis & reporting, this application is also developed by us)

Wrote Bulk import functionality to upload data to the database from the application

Implemented Spring Security framework for providing both authentication and authorization to the application(s)

Responsible for testing and troubleshoot Applications & database issues. Prioritize and escalate changes and defects to development team along with possible recommendation.

Writing Hibernate Queries & SQL queries.

Tuning application performance to reduce bottlenecks and increase efficiency and response time.

Provides technical & analytical support and guidance to project team members.

Wrote unit test cases using Junit, Mockito and HTML Unit

Wrote automated functional test cases using Selenium

Mentored junior resources in the team

Followed Scrum methodology and sprint cycles for the faster development.

Environment: Java, J2EE, Spring, Hibernate, Eclipse, RESTful Web services, Spring Security, Microsoft SQL Server, Postgress DB, JQuery, HTML, XML, XSLT, JavaScript, JSTL, JSP, Angular JS, Bootstrap, jqWidgets, ngWidgets, AJAX, JSON, JQuery, CSS, JIRA, Bamboo, Maven, SVN, Tomcat, Junit, Html Unit, Selenium, LoadRunner, Visual VM, JMeter and Maven

JAVA Developer

Highmark,

Camp Hill, PA

April 2012-May 2013

Responsibilities:

Performing business and systems analysis for large complex project including meetings with business users.

Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.

Involved in designing and writing custom code for business, data access and UI layers using J2EE and UI technologies.

Used XSLT as a rendering technology for the UI and xml and JSON as the data transfer objects.

Used JavaScript, HTML, and JQuery for the UI design.

Responsible for testing and troubleshoot Applications & database issues. Prioritize and escalate changes and defects to development team along with possible recommendation.

Followed Scrum methodology and sprint cycles for the faster development.

Environment: Java, J2EE, Spring, Hibernate, JPA, Oracle, Tomcat, Eclipse, PL/SQL, HTML, XML, XSLT, Selenium, Junit, Html Unit, CSS, JavaScript, JQuery, HTML, JSP, AJAX, Maven, Rational ClearQuest and LoadRunner.

JAVA Developer

Accenture

CLIENT: TESCO

Bangalore, India

Nov 2011 – March 2012

Responsibilities:

Providing Consulting and SME support to the junior resources for a short period of 5 months.

Involved in inception of the project to decide on the requirements and scope of the project.

Creating class diagrams, sequence diagrams, Data Model and Object Model using Rational Rose and MS-Visio.

Implemented the functionalities using Java, J2ee.

Involved in Spring 3.0 framework implementation.

Created REST based web services as well as wrote code to consume those services.

Implemented Log 4j in the application to log the system level, Application level Exceptions.

Applied Design Patterns like DAO, DTO, Factory Method and Singleton.

UI design using HTML, AJAX, JQuery and JavaScript.

Used Selenium to write functional tests.

Used LoadRunner to write performance tests

Followed scrum methodology.

Environment: Java, J2EE, Spring, Hibernate, JPA, MS SQL Server Management Studio, Eclipse, PL/SQL, JQuery, HTML, XML, XSL, REST, WSDL, SOAP UI, JavaScript, JUnit, Log4j, Selenium, Rational ClearQuest, HTML & AJAX.

JAVA Developer

Accenture

CLIENT: Best Buy

Bangalore, India

Jan 2009- October 2011

Responsibilities:

Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical Specifications according to the requirements.

Implemented the functionalities using Java, J2ee.

Involved in Spring & Hibernate framework implementation.

Used Hibernate to map the database using hbm.xml files

Developed reusable components and frameworks to improve the development activity.

Used Selenium & LoadRunner for writing functional & load test cases.

Used VisualVm to profile application code to analyze application performance

Used HP Quality Center for defect tracking.

Developed Data Access Objects (DAOs) & Data Transfer Objects (DTOs) for easy data access.

Made the changes to the middle-tier & UI components.

Implemented Log 4j in the application to log the system level, Application level Exceptions.

Applied Design Patterns like DAO, DTO, Factory Method and Singleton.

Used Agile methodology named SCRUM for all the work performed.

Environment: Java, J2EE, Spring, Hibernate, JPA, MS SQL Server Management Studio, Eclipse, PL/SQL, JQuery, HTML, XML, XSL, REST, WSDL, SOAP UI, JavaScript, JUnit, Log4j, Selenium, HP Quality Center, VisualVm, HTML & AJAX.

JAVA Developer

Accenture

Client: Union Bank of Switzerland

Bangalore, India

Dec 2007- Dec 2008

Responsibilities:

Responsible for the design and development of the application.

Applied J2EE design patterns like Session Facade, DAO etc.

Developed Stateless Session Beans and Data Access Objects using JDBC and Hibernate for business layer.

Extensively worked with VisualVm to find performance bottlenecks, pin down memory leaks and resolve threading issues.

Environment: JAVA, J2EE, Struts, AJAX, HTML, JavaScript, RAD, Toad, VisualVm.



Contact this candidate