Post Job Free
Sign in

Developer Service

Location:
Detroit, MI
Posted:
May 17, 2016

Contact this candidate

Resume:

Professional Summary:

Over * Years of experience in Java, J2EE, BackEnd, developer with experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.

Experience with primary expertise in Object Oriented (JAVA), J2EE (Back End) and Client Server technologies (Web Technologies-Front End.

Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.

Strong hands on experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE, JSP, Hibernate, Servlets, EJBs, Struts, JNDI, Web services, XML, and JDBC.

Good experience in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Session Façade, Service Locator, Factory, DAO, DTO.

Used persistence framework Hibernate ORM to map POJOs to a relational database.

Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript.

Experienced in developing User Interface using JSP, HTML5, CSS3 and JavaScript, Jquery, Angular JS.

Expertise in implementing Service Oriented Architectures (SOA) using Web Services RESTFUL, SOAP, WSDL, JAX-WS.

Experience in working with databases like SQL, Oracle DB, DB2 and MySQL Proficient in writing queries in SQL and PL/SQL.

Strong experience with middle-tier popular J2EE application and web servers like Jboss, Tomcat.

Experience in using version controls such as Tortoise SVN.

Strong experience in using IDEs (Integrated Development Environment) like Eclipse, RSA, RAD, Dreamweaver, Firebug, Rally.

Hands on experience with Junit developing test cases and determining application functionality.

Worked on Service Automation and participated in creating a Framework in LISA Automation Tool to automate the Stored Procedures.

Worked in multiple software development methodologies such as Agile and Waterfall.

Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

2 Times Syntel value award winner and got Certificate of Excellence from American Express.

Ability to work calmly in a high pressure.

Active involvement in preparing client proposals.

Experience in working with multiple interfacing teams.

Always keep myself updated to upcoming technologies.

Technical Skills:

Languages

Java, SQL, PL/SQL, C.

J2EE

Servlets, EJB, Java Beans, JSP, JDBC, JNDI

Framework

Spring, Struts.

ORM Framework

Hibernate.

Design Pattern

Singleton, MVC, DAO, DTO.

Database Tools

Toad for SQL Server, PG Admin.

Web Technologies

HTML, CSS, JavaScript, Jquery, Angular JS.

Application Servers

Apache Tomcat, WebLogic, Jboss.

Version Control

Tortoise SVN, CVS, GIT.

Databases

Oracle, MySQL, DB2, Postgres SQL, SQL Server.

IDEs

Eclipse, RSA, MyEclipse, Dreamweaver, Firebug, Rally

Operating System

Windows, Linux

Methodologies

Agile, Waterfall.

Professional Experience:

AT&T – Atlanta GA (Remote) Aug ‘15 to Present

Sr. Java J2EE Developer (Contractor)

Social Media integration in Retail is to integrate social media intelligence with the OPUS intelligence data to enhance the customer experience through targeted cross-sell/up-sell and enhanced personalized experience. Up sell/Cross sell opportunities for the store personnel based on customer’s Social Media trends.

Role & Responsibilities:

Involved in all phases of the Software development life cycle (SDLC) including Requirement gathering, Analysis,Design and Development of the application.

Developing the work plan for designing the web pages.

Implemented MVC architecture using struts and Hibernate.

Involved in designing and coding of business logic using struts MVC features.

Business logic is implemented using Struts action components in the Struts and Hibernate framework.

Involved in the development of HTML pages, JSPs and CSS for different User Interfaces.

Used JavaScript, JQuery, and AJAX for client side validations.

Used multithreading in programming to improve overall performance.

Involving in designing the Database Models for Social Media Integration application.

Configured the deployment descriptors in Hibernate to achieve object relational mapping.

Developed various Java beans for performance of business processes and effectively involved in Impact analysis.

Used JSON for data exchange between application modules.

Interfaced with the DB2 back-end using Hibernate Framework and XML configuration files.

Performed regression testing, unit testing using Junit.

Configured the project on web logic application servers.

Involved in deployment of application on web logic application servers.

Used MyEclipse as Integrated Development Environment (IDE) for application development.

Followed agile software development with Scrum methodology.

Reviewing the code and providing the code review comments.

Offshore Coordination.

Application Environment: Java, Struts, J2EE, REST, XML, JSON, JSP, AJAX, HTML5, CSS, Bootstrap, WebLogic.

StateFarm - Bloomington, IL Jan ‘13 to July‘15

Java J2EE Developer (Contractor)

Auto Agreement Classification Determination (AACD) is a new Java web component which host is maintained in Mainframes. It consists of four operation to determining non fictitious dates, determining effective date, determining termstart date, determining rate plan indicator.

Role & Responsibilities:

As a ServiceNow Developer, I am responsible for Configuration, Customization, and Integration with External Services, Administration ServiceNow processes (User management/Group management), Functions, Service Catalog and Workflow.

Gathered requirement from stake holders for attributes needed to develop Service Catalog items. Identifies and Recommends the ITIL v3 methodologies to delivered technical methodologies around the ServiceNow platform.

Attended review meetings and project meetings, Analyzed Business Requirements and Functional Specifications and performed Service Catalog, Incident, Problem and Service Level Management Implementation.

Utilized Java Scripting to deliver solutions that automate and audit business processes using UI Policy, Client Script, UI Action and Business Rules

Configuration and customization of Help Desk and different Modules including: Business Rules, Client Scripts, Dictionary Overrides, UI Policies and UI Actions based on user requirements.

Responsible for creating homepages including basic Reporting.

Worked on CMDB and Asset management. Performed Data migration to import data from other

Applications and external databases.

Created Data Sources for various external applications. Used Import sets and Transform maps to import data into ServiceNow.

Created Update sets to move customizations between different systems.

Developed solutions using JavaScript, Web Services, SOAP and other web technologies to integrate ServiceNow with internal,external systems and tools.

Created full documentation for Service-Now applications.

Application Environment: ServiceNow, Java Script, Jelly Script, XML, JSON, AJAX.

CIGNA Corporation, CT Nov ‘11 – Dec ’12

Java Developer

Project: Individual and Family Plan (IFP)

CIGNA’s Individual and Family Plan (IFP) segment strategy is to double medical membership by end of 2012 through execution of a multi-channel sales strategy to achieve necessary scale in advance of expected aggressive growth post- 2013. In addition, IFP will materially grow its supplemental business through product and geographic expansion as well as through a robust marketing and sales/distribution model.

The current IFP platform will not meet IFP’s scale or multi-product capability requirements nor the flexibility needed to effectively compete as a retail consumer business. Therefore, IFP establish a modern platform to sell and administer medical and supplemental products leveraging, where possible, existing Enterprise solutions and investments. IFP IT strategy includes building out four solutions that must work in concert to support the overall strategy like Retail Solution, Primary Bundled, Standalone Supplemental and IFP Data & Analytics.

Roles & Responsibilities:

Communication with the business customer on regular basis for requirement and impact analysis

Contributing subject matter expertise to answer technical questions and to provide other information when requested by business customer.

Performing enhancements in codes and scheduling of jobs to improve or maintain the functionality of the business application.

Developing application using Spring Integration, Spring Batch, JMS and Smooks framework.

Analyzed EDI (820 & 834) format files configured and mapped to convert into XML

Generating XSLT using Mapforce and validating XML’s using Oxygen XML developer.

Managing knowledge acquisition on new processes from client and facilitating knowledge transition within team members to streamline team performance.

Used Maven as build management tool and Jenkins for Continuous Integration.

Reviewing the code and providing the code review comments.

Merging code in SVN.

Implemented test cases using JUNIT.

Attending Daily Scrum meetings and Updating tasks in Rally.

Supported Integration testing for 2 major releases.

Offshore Coordination.

Application Environment: Java, J2EE, Spring Integration, JMS, JBoss, Oxygen XML developer, MapForce, ESP (Enterprise Service Platform), EDI(820, 834), Oracle, Spring Batch, Groovy, SQL, Smooks.

Tata Consultancy Services, USA Nov ’09 - Oct ‘11

Client: Liberty Mutual.

Java UI Developer

Online Voucher System

Description:

This was a web-enabled application acting as online voucher system for employees. It enabled the employees of the company to fill the voucher form with their login. Filled voucher forms could be viewed by authorized signatories who were responsible for giving verdict. Finally, approved voucher forms along with their details were sent to an authorized accountant for clearance.

Roles & Responsibilities:

Developed presentation layer using HTML, JavaScript, CSS, and AJAX etc.

Developed AJAX scripting to process server side JSP scripting.

Developing enterprise applications using Struts Frameworks

Implemented the Connectivity to the Data Base Server Using JDBC.

Involved in development of back-end business layers using Servlets.

Understanding the requirements of the project and performing Unit and integration Testing.

Application Environment: Java, J2EE, HTML, CSS, Servlets, Query, AJAX, JavaScript, JSP, JSTL, JDBC, UML, Eclipse, Junit

Tata Consultancy Services, Hyderabad, India. Nov ’09 - Oct ‘11

Java Developer

Online Banking

Description:

Online Banking Application provides the facility for the customer to look information about his/her account status, balances, transfer the amount from one account to other, view current transactions, and previous transactions. The system provides the features for bank authorities to open a new account, transfer of amount from other, renewal and cancellation of account. The customers can pay bills to different merchants.

Roles & Responsibilities:

Involved in creating requirements document by analyzing on the function requirements given by clients.

Developed JSPs and implemented JavaScript validation of data.

Developed the Server side using Model View Architecture implemented by Spring MVC

Developed Form Beans, Action Classes and JSP pages.

Server side development is done by using servlets and JavaBeans.

Configuring Hibernate ORM methodologies, writing SQL and PL/SQL Stored procedures.

Developing Hibernate mapping and Hibernate configuration files.

Developed DAO to perform CRUD operations over database.

Oracle Databases are used in the applications and we used JDBC to communicate with that database.

Deployed application using the Websphere Server.

Application Environment: Java, Oracle, Web Sphere, Struts, JDBC, HTML, CSS, JavaScript, JSP, SQL, Eclipse.

Educational:

Bachelors in Computer Science – JNTU, Hyderabad.



Contact this candidate