Resume

Sign in

Software Developer Java

Location:
Ottawa, Ontario, Canada
Posted:
April 18, 2018

Contact this candidate

Resume:

Rajib Hazarika

*****.********@*****.*** 647-***-****

Profile Summary

A goal-oriented professional with nearly 13 years of experience in Application Design and Development using Java/J2ee Technologies

Around 3 years of experience in Canada, Toronto as a Developer

Experience of around 13 years in Telecommunication industry

Resourceful in requirement gathering, design, testing, development and technical support; deep understanding of technology with focus on delivering business solutions; skillful in completing design and implementing code

Proven competency in suggesting appropriate as well as technology-based solutions for enhancing functional efficiency of the organization and achieving business excellence

In-depth understanding of analyzing the existing business processes, conceiving and delivering elegant and cost-effective solutions

Development activities with domain expertise supported by thorough understanding of OOPs, OOAD, UML, IOC, Core Java and J2EE Design patterns

Possess insightful knowledge on working with J2EE Design patterns, MVC architecture including Waterfall and Agile Methodologies

Experience in developing web application using AngularJS, JSON, XML.

Extensive experience in web application development using Java, JDBC, Servlets, JSP, EJB

Proficiency in working with Spring, Hibernate and Struts.

Exposure into SOA environment using SOAP and REST.

Expertise in working with various IDEs including RAD and Eclipse.

Expertise in database design, development using Oracle11g.

Proficient at developing, deploying and maintaining applications in Weblogic, WebSphere and Tomcat environments.

Ability to work independently as well as within a team and quickly master new concepts and applications.

Experience in mentoring resources and knowledge transfer to junior analysts, developers and testers.

IT Skills

Key Skills

JAVA

J2EE (JSP, Servlets, EJB)

Spring Boot

WebServices (SOAP and REST)

AngularJS

Struts

Hibernate

Oracle

JSON

Weblogic

WebSphere

WebSphere Portal

Waterfall & Agile Methodologies

Requirement Gathering

Application Design

Application Development

Project Undertaken

Software Developer

Nokia, India (Sep’17 – Feb’18)

Project Title: AT&T Self-service console

Period: Since Sep’17 – Feb’18

Location: Bangalore, India

Languages: JAVA, Java Script, SOAP, REST,

Software: J2EE, WebServices (REST and SOAP), Weblogic 11g, Maven, RabbitMQ

Database: MySQL5.5

Tools: Jenkins, RallyDev, HP QC, TDP, Git, SonarQube

Description: Self-service console is a web portal that helps customers to troubleshoot and resolve issues with customers services.

Role:

Responsible for detail design, development, testing, production support and monthly promotional releases for the application

Designing and developing the interface using REST

Talk to various back ends through Webservices(REST and SOAP).

Developing application components in Java using J2EE and Java frameworks like Spring Boot and Hibernate

Code quality and compliance is maintained using Jacoco, SonarQube.

Software Developer

Tech Mahindra Ltd, Toronto, Canada(July’14-June’17)

Project Title: MyAT&T Uverse Portal

Period: Since Mar’15 – June’17

Location: Toronto, Canada

Languages: JAVA, AngularJS, Java Script, JSP, EJB, SOAP, REST

Software: J2EE (JSP, EJBP), WebServices (REST and SOAP), AngularJS, WebSphere Portal 8.0, WebSphere 8.5, Maven.

Database: Oracle

Tools: Jenkins, RallyDev, HP QC, TDP, Git

Description: Uverse Portal desktop and device application is a self-service application, which gives customers self-service access to their home phone account via www.att.com or m.att.com

Role:

Operating with business users in analyzing the requirements

Responsible for detail design, development, testing, production support and monthly promotional releases for the application

Designing and developing the interface using JSP and AngularJS.

Implemented various design patterns such as UML, MVC, IOC, DAO, Singleton, Factory etc.

Talk to various back ends through EJB and Webservices (REST and SOAP).

Developing application components in Java using J2EE and Java frameworks like Spring and Hibernate

Performing Continuous Integration and Deployment of the application in cloud environment using DevOps principle with the help of Jenkins.

Code quality and compliance is maintained using Jacoco and SonarQube.

Project Title: Discount Employee Portal

Period: June 2014 – Mar 2015

Languages: Java, HTML, JavaScript

Software: J2EE, struts 2.0, Weblogic, quartz, WebService, Git

Database: Oracle

Tools: Jenkins, Eclipse, Weblogic

Description: DEP is an online application developed for AT&T employees and Retires to apply for discount that they are eligible for on purchase of AT&T products.

Role :

Operated with business users in analyzing the requirements

Engaged in Design and Development

Developed application components in Java using J2EE and Java frameworks like Hibernate Struts and quartz

Delivered Integration Testing and System Testing support

Used DOM, XSLT for parsing the generated XML response from other applications

Implemented JUnit test cases for all the developed code

Software Developer

Tech Mahindra Ltd, Pune, India(April’ 04-June’14)

Project Title: MyATT

Period: March 2009 – June 2013

Location: Pune

Languages: Java, HTML 5, jQuery

Software: J2EE, Eclipse

Database: Oracle

Tools: SVN, Spring MVC, RESTFUL Webservices, Jersey Resources

Description: MyAT&T desktop and device application is a secure self-service application, which gives customers self-service access to their account via www.att.com or m.att.com (Mobile Application).

Through this application, customers can:

View their wireless usage/uverse usage.

Downloaded bills online current and past few months.

Made a payment for the current outstanding bills.

Changed services for all kind of products like Wireless/Uverse TV.

Managed the profile online

Role:

Worked with business users in analyzing the requirements

Liable for developing design documents and Use cases to support project design

Talk to various backend through middleware technologies EJB, Restful Webservices.

Provided production support for the modules developed

Used UNIX commands to monitor the logs during the production deployment.

Analyzing the production logs and fixing the bugs.

Create unit test cases for Java APIs by using JUNIT. Also achieve more than 70% coverage.

Project Title: Single Online Ordering Tool

Period: January 2006 – March 2009

Location: Pune

Languages: Java, Webservices, EJB

Software: J2EE

Database: Oracle

Tools: Eclipse, Drools, Blue Martine, SVN

Description: SWOT is a web ordering tool developed to allow AT&T (previously known as SBC) to sell their product and services.

Role :

Managing a sub-team of developers.

Writing complex queries to retrieve products that customer have in his/her account and the products that he is eligible to order

Designing and developing of some of the most complex modules like Service Qualification, Validate Order and Product Configuration

Designing and developing JUnit / cactus automation tool. This tool allows developer to run all the test case on a single click with dynamic data provided on the fly

Working towards writing product rules using Blue Martine

Migrating from Blue Martine to Drools

Providing Integration Testing and System Testing support

Project Title: Network Instruction Management System

Period: June 2004 – December 2005

Location: Pune

Languages: Java, HTML, CSS3

Software: J2EE, Eclipse, Weblogic, Oracle Interwoven

Database: Oracle

Tools: SVN

Description: The Web based application provides planning and management features to help British Telecom manage its Telecom network.

Role :

Coding as per design

Unit testing

Testing - unit testing & integration testing

Development of Data capture Template and CGI interface using Inter Oven tool

Development of SQL Script, Oracle Procedures and Table creation

Education

Master in Computer Application from Gauhati University, Assam, India in 2002

Personal Details

Current Address: Ottawa, Canada

Languages Known: English, Hindi, Assamese

Location Preference: Canada



Contact this candidate