Post Job Free
Sign in

Development Data

Location:
Southfield, MI
Salary:
35-45$
Posted:
June 13, 2016

Contact this candidate

Resume:

Priyanka Reddy

313-***-****

acu77i@r.postjobfree.com

Professional Summary

Around 3 years of experience in all the phases of Software Development Life Cycle (SDLC) involving Requirement Analysis, Coding, Implementation analysis, architecture, development, unit test, integration test, system test, and maintenance. Solid understanding in software architecture patterns like Test-driven development (TDD).

Hands on experience in developing Web based, and implementing Object Oriented Programming (OOPS) with Java.

Good experience of programming using Agile/SCRUM methodology with iterative and incremental software development.

Worked on front-end technologies like HTML, CSS, JavaScript library and JQuery.

Familiar with HTML5, CSS3 and Bootstrap CSS.

Worked on concepts of Angular JS like modules, directives, filters, controllers, factories/services etc.

Strong development experience on AJAX / JavaScript technologies.

Extensive experience in different IDEs like Eclipse, NetBeans and RAD.

Experience in using Design Patterns like Singleton Pattern, Facade Pattern, Delegate Pattern and Data Access Object pattern for reusing efficient and effective strategies for new developments.

Expertise in MVC architecture, good experience and knowledge working on ORM persistence frameworks like Hibernate, JPA and also well versed with JSF, Struts and Spring framework.

Experience in GWT (Google Web Toolkit) framework to create customized UI designs with the customized widgets and Event Handlers

Experience in using Database application designs and implementation using Oracle, MySQL and Microsoft SQL.

Experience in writing SQL and PL/SQL programming

Hands on experience in JUNIT to write test cases for unit testing.

Involved in integration, functional and user acceptance testing.

Highly proficient in developing and deploying Java/J2EE applications on Application Servers - Apache Tomcat, WebLogic, WebSphere and JBOSS.

Hands on experience in writing Maven, Jenkins and ANT build scripts and setting up Maven dependencies for Java Application deployments.

Strong knowledge in web service protocols such as HTTP and XML.

Extensively used Log4J in development of logging standards and mechanisms.

Highly self-motivated and a goal oriented team player with strong analytical and problem solving abilities with good communication and interpersonal skills.

Strong debugging skills and ability to learn new concepts and technologies quickly.

Education

Masters in Information Technology, Lawrence Technological University, USA- 3.7/4 GPA

Bachelors of technology, Osmania University, India – 3.5/4 GPA

Technical Skills

Languages

Java, SQL, PL/SQL

Client Scripting

HTML, CSS, XML, JavaScript

Java Technologies

Core Java, JDBC

Frameworks/Architecture

Spring Framework, Hibernate, Spring MVC, Struts

Web Servers

Apache Tomcat, WebLogic 8x/9x, WebSphere 5x/6x, JBoss 4x/5x

Databases

Oracle, Microsoft SQL Server, MySQL

IDE

Eclipse,Net Beans, RAD

Design and Debug Tools

Log4J, XML, Microsoft VISIO, Rational rose, SOAP UI

Testing Frameworks

Junit

Version Control

CVS, Clear case and GitHub

Methodologies

Agile, Scrum

Platforms

Windows Family, Unix

Professional Experience

Spectrum Health, Michigan Mar-2014 to Apr 2015

Role: Java/ J2EE Developer

Responsibilities:

Gathered user requirements from Business Users and clients.

Documented the requirements and there by analyzed and involved in design, code.

Designed and developed the system using J2EE technologies based on JSF MVC architecture.

Developed JSF Managed beans, Created JSF converters and validators.

Worked with facelets for JSF code reusability

Used Spring JDBC Template as the ORM tool to communicate with the database

Developed Persistence layer using Spring JDBC.

Configured JMS and Hibernate on WebLogic 10.2 Application Server.

Implemented design patterns like Session Façade, Business Delegate and Service Locator.

Used Apache JSP, JSTL, Spring UI Tags and Custom Tags for UI Development.

Used Eclipse 3.4 as IDE.

Used JavaScript, Regular Expressions for Form Validations.

Generated Web Service Clients Using JAX-WS and wsimport tool that is inbuilt in JDK 6.1.

Developed complex queries, PL/SQL and stored procedures for data retrieval & updating.

Used Rational clearcase for Version Controlling.

Performed Unit Testing and interacted with QA for testing.

Environment: Windows XP, Java (JDK 1.6), JSF, WebLogic 10.2, Eclipse 3.4, JMS 1.1, XSLT, HTML, JavaScript, JDBC, Spring, ANT, XML, XSD, XSLT, Servlets2.4, JSP 2.0, EJB 2.0, Oracle 9i, ANT, Rational Rose 2000, Log 4j, Junit, Editplus, Rational Clearcase, Rational Clearquest.

Bank of India, Hyderabad, India Feb- 2012 to Jan -2014

Role: Java/ J2EE Developer

Responsibilities:

●Documented the requirements and there by analyzed and involved in design, code.

●Involved in Analysis and Implementation translation of Business User requirements.

●Used IBM portal and Java Portlets to provide Single sign on features to the users.

●Used GWT widgets for making HTTP requests to retrieve JSON data from the servers.

●Worked on I18N feature provided by GWT RPC.

●Implemented JSF 2.2 for the front-end development.

●Used various design patterns for passing the data bean values to the database through Hibernate mapping files.

●Practiced test driven development (TDD) to expedite the development process.

●Implemented the application using the concrete principles laid down by several design patterns such as Delegate Pattern, Session Facade, Singleton and Data Access Object.

●Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC), EJB’s Hibernate and JDBC.

●System was built using Model-View-Controller (MVC) architecture.

●Implemented data access using Hibernate (Object Relational Mapping Tool) persistence framework.

●Designed a REST API based webservice for the security and identity management.

●Handled JSON/XML data from the connected to Spring MVC controller and displayed in the respective controls using jQuery.

●Developed complex queries, PL/SQL and stored procedures for data retrieval & updating.

●Used IBM Rational Clearcase for Version Controlling.

●Worked with various external tag libraries in XHTML files to create dynamic and responsive UI.

●Worked on AJAX behavior of the components with the new tag <f:ajax> provided by the core library of facelets.

●Created hibernate mapping files to map the POJO to DB tables and managing associations.

●Designed and developed various stored procedures, functions and triggers in PL/SQL to implement business rules.

●Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverable within time.

●Interacting with QA team and Business team to resolve defects.

●Performed preparation of test cases and unit testing using JUNIT.

●Configured and customized logs using Log4J

●Involved in installing and configuring Eclipse, Maven for build environment.

Environment: Java/J2EE 1.6, JSP, JSON, JSF 2.2, IBM Web Portal, EJB 2.0, XHTML, Hibernate, Agile Methodology, XML, Design Patterns, WebSphere, RESTful Web services, Rational Clearcase, Log4J, JUnit, SVN, Eclipse, Maven, GitHub, MS-SQL, Windows 7.

References will be provided upon request.



Contact this candidate