Resume

Sign in

Java Developer

Location:
Sugar Land, Texas, United States
Posted:
June 13, 2018

Contact this candidate

Resume:

CHARU BABBAR

JAVA DEVELOPER

PROFESSIONAL SUMMARY:

Overall 7 years of experience in the IT industry with diversified exposure in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology & Open Source Technologies.

Good experience in all facets of SDLC viz. requirement analysis, designs, development, testing, and post implementation revisions.

Expert in core java and Enterprise technologies such as spring, JSF, JMS, JTA, Hibernate, Servlets, JSP, JDBC, etc.

Expert in spring (IOC), Spring MVC, Spring Dependency Injection, Spring ORM, Spring DAO, Spring AOP, Spring Security & Hibernate.

Strong working experience on Hibernate. Used HQL Queries, Hibernate Caching, Transactions.

Experience in DB design, Creation & management of schemas, writing stored procedure, functions, DDL, DML queries.

Experience in configuring, deploying applications on Web sphere application server, Web logic Application server and Apache Tomcat Windows platform.

Experience in using and developing on Liferay Portal.

Experience in Oracle Web Center Sites.

Proficient in SOA and developing Java Webservices using SOAP (JAX-WS), WSDL, RESTFUL (JAX-RS) technologies.

Expertise in using JMS for Asynchronous messaging.

Used various java external libraries like log4j, slf4, etc.

Experience in working on ANT and Maven for building & deploying application.

Worked on various version control systems including SVN, GIT.

Experience in writing JUnit test cases.

Experience in server-side Business Logic Development using Session, Entity & Message Driven Beans.

Worked on Agile (SCRUM) & Waterfall methodologies, experience using JIRA.

Expert in using Oracle, SQL and MySQL.

Experience in development of Software applications using front end technologies like JSP, JSTL, javascript, jquery, Nodejs, HTML, CSS, XML, XSLT & Ajax.

Experience in developing the AngularJS MVC framework for the single page application development.

Experience in working with IDE’s like eclipse, Myeclipse, Netbeans.

Worked on Java Core coding to provide the multithreading, Localization & Collections framework and integration of spring hibernate for an application.

Quick learner with an ability to rapidly achieve organization integration.

TECHNICALSKILLS:

IDE:

Eclipse, NetBeans.

UI Technologies:

JavaScript, CSS, HTML,Ajax,json.

Webserver:

Apache Tomcat and WebLogic, Web Sphere.

Server-Side Programming:

JSP, J2EE, Servlets, JNDI, JDBC, Java Web Services, Spring MVC, Hibernate.

Frameworks/ORM tools:

Spring, Hibernate, Spring Integration.

Scripting Languages:

JavaScript, XML, HTML.

Web Services:

REST, SOAP

Configuration:

Windows

Programming languages:

Java

Database:

SQL.PL/SQL,PostgreSQL,Oracle

Web Technologies:

J2EE, JDBC, Servlets,JSP

Portal:

Liferay6.0/6.1,Oracle Web Center Sites

EDUCATION:

Master of Technology in Information Technology, Guru Gobind Singh Inderprastha University - Delhi, India, 2011

M.Sc. in Comp. Science, GJUS&T - Hisar, Haryana, 2007

PROFESSIONAL EXPERIENCE:

BARIGO HOLDINGS, Houston, TX Apr 2018 to Present

Java/J2ee Developer

Project Description: CDH service: CDH (Customer Data Hub) is a system that manages customer data and provides the functionality for adding, editing, duplicate resolution, merging and cleansing customers. Several other internal/external systems (Policy Center, Billing center etc.) use the services provided by CDH.

Responsibilities:

Designed and developed front-end using JSP, JavaScript, JSTL and Custom Tag libraries

Developed SOAP Web Services to communicate with other modules.

Developed business logic using various java frameworks and tools like Spring, Hibernate etc.

Worked on Hibernate frameworks for server side development.

Use of Collection framework for storage, security and extensibility of data.

Used Harvest and Hudson to deploy to applications in Jboss.

Used ANT/Maven as build tool.

Environment: J2ee, Ecplise, JMS, SOAP, JBOSS, WebServices, SQL, Hibernate, Junit, Linux

Atos India Pvt. Ltd, Pune, India Feb 2016 to Nov 2017

System Analyst

Project Description: The du (Emirates Integrated Telecommunication) is a telecom operator in the United Arab Emirates. Du offers mobile and fixed telephony, broadband connectivity and IPTV services to individuals, homes and businesses. The company also provide carrier services, a data hub, internet exchange facilities and satellite services for broadcasts.

Du-Selfcare The Selfcare system is a portal application that interacts with various other systems to help the end customers performing various services related to phone (mobile/fixed) lines. Self-care system is provisioning channel that helps the end customers to perform various services like viewing and payment of bills online, activating /deactivating services, recharging prepaid lines, modifying password.

Responsibilities:

Involved in all stages of Software Development Life Cycle (SDLC) of the project.

Worked in development of Assets, Recommendation, Segments.

Integration middleware layer (EAI) with WCS.

Implementation of SOAP Web services in WCS.

Integration of EDMS with WCS.

Designed New WCS Template and WCS component.

Implementation of WCS services.

Installation and configuration of UAT/Dev environment of Oracle WCS 11g.

Worked on JPA and JMS and integration with WCS.

Environment: Core Java, J2EE, HTML, CSS, java script, jquery, OWCS, SOAP, SVN, Oracle, JPA and JMS.

NYK Line, Singapore March 2015 to July 2015

Java/J2EE Developer

Project Description: Presto EDI is aimed for Exchanging electronic data from Region to EDI and EDI to PRESTO system using flat files.

Responsibilities:

Involved from the initial analysis systems & requirement gathering till the external support.

Understanding the business requirements and preparing the design document.

Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.

Drew sequence diagrams and Class diagrams using Microsoft vision.

Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.

Involved in High level Design & DB Design.

Involved in Design and Development of Java Application.

Branching, Tagging, Release Activities on Version Control Tools: SVN.

Environment: Core Java, Java, Batch processing, EasyBatch, Spring, Hibernate,Oracle11g, Oracle Apex.

HDB, Singapore Dec 2014 to Jan 2015

Java/J2EE Developer

Project Description: HDB site is dynamic website development for House development.

Responsibilities:

Involved in maintain, develop and deploy the changes for web application designed for Housing Development Board, Singapore.

Involved in java coding.

Environment: Java, JSP, dynamic web page, File processing.

Igate Global Solutions Ltd, Pune, India July 2013 to Jan 2014

Project Team Lead

Project Description: OCS (Online claim services) is an insurance project in which R& E, OCS (Claim Landing and Claim Detail Pages) are involved related to insurance.

Responsibilities:

Involvement in all phases of the Software Development Life Cycle (SDLC)

Involved in the team discussions regarding the modeling, architectural and performance issues.

Understand the business requirement of the project and coding in accordance with the technical design document.

Involved in Coding, Functional Testing, Bug Fixing, Environment setup, Early performance testing.

Involved in handling site catalyst tool responsibility with a team.

Involved in code review.

Involved in guiding the 4 team members.

Environment: Java, JRA, Site catalyst, HTTPWatch, JMeter

NIT Technologies Ltd, Greater Noida, India Oct 2012 to April 2013

Java/J2EE developer

Project Description: SITA Technologies. This project is a Airlines related in which Data Gathering, Pre-Clearance, Risk Assessment, Risk Management, Investigation and Analysis, System Management, primary line involved.

Responsibilities:

Involved in coding, Functional testing, Bug Fixing.

Involved in Environment setup and data dictionary management,

Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.

Involved in code review.

Environment: Java, Liferay, spring.

Sify Software Ltd, Delhi, India May 2011 to Sept 2012

Java/J2EE developer

Project Description: e-Panchayat (National Panchayat Portal). This project is aimed National Panchayat Portal, Govt. of India. The vast majority of India’s population lives in the village and Panchayats(village level governance units also known as Panchayat Raj Institutions(PRIs) represent the face of the governance for these villagers. To improve the quality of governance of these PRIs including 0.235 million Gram Panchayats,6094 Block Panchayats and 633 Zilla Panchayats, the Ministry of Panchayati Raj (MoPR),Government of India(GOI) has initiated the e-governance scheme known as ePanchayats.

Responsibilities:

Involved in coding, Functional testing, Requirement gathering.

Involved in Database Design.

Involved in Web Content Customization, Hook Customization, Ext Customization, layout customization, Portlet Customization.

Involved in providing demo to customers.

Migration of e-Panchayat portal to Liferay 6.0 to Liferay 6.1.

Environment: Java, Liferay6.0, Liferay 6.1, PostgreSQL v9.1, Apache Tomcat 7.

Softline Technologies, Delhi, India 2007 to 2009

Java/J2EE developer

Description: CMIS (Complaint Management Information System) and RMIS(Resource Management Information System).

Responsibilities:

Involved in coding and Functional Testing and Bug Fixing.

Environment: Core Java, J2EE, HTML, CSS, JSP, servlet, Java Script, MS SQL Server 2008, JDBC, JUnit



Contact this candidate