Post Job Free
Sign in

Software Developer Engineer

Location:
Arlington Heights, IL
Posted:
November 04, 2017

Contact this candidate

Resume:

Rahul Kumar Mahajan

**** ********* **,******** ** 60090

Cell: 224-***-**** Email: ac24uk@r.postjobfree.com

Summary

•Software Engineer offering 6.7 years in the IT industry with a focus on web application and plugin based development.

•Worked as senior developer to build Hydrograph open source ETL tool.

•Extensive experience in designing, developing and implementing enterprise applications using JavaEE, Spring, Spring Security and Hibernate.

•Worked on developing REST Java web services and Web socket.

•Good knowledge in Database Design, Constrains,SQL queries, Views, Export/Import etc.

•Ability to lean new technology quickly and seamlessly manage workload to meet the deadline.

Technical Skills

Languages

Core JAVA/J2EE, JAVA 8, XML, XSL

Java/J2EE and Web Technologies

Servlets, JSP, JSTL, JDBC JNDI, HTML,CSS

Architecture/Frameworks

Spring MVC, Spring Core, Spring Security, Spring AOP

Web Services

RESTful Web Services, Web Socket

Testing Framework and tools

Junit, Log4j

XML Technologies

XML, XSL, XSLT

Application Servers

Tomcat, WebSphere, Glassfish

Databases

Oracle,DB2,MySQL

IDE Tool

Eclipse, Spring Tool suite, RAD, Intellij-Ide

Version Controlling Tools

GIT, Rational Clear Case, SVN

Scripting Language, Libraries and Build Tools

JavaScript, JQuery, JSON, Maven, Gradle

Operating Systems

UNIX, Linux Windows7/ 98/2000/NT/XP,

CI Server

Jenkins, Bamboo server

Professional Experience:

Working as a programmer analyst for Bitwise Inc. from Oct 2014 to till date.

Worked as a Senior Software Engineer for Neosoft Technologies. from Aug 2012 to Oct

2014.

Worked as a Software Engineer for CBT Infotech Pvt. Ltd. from Dec 2011 to july 2012.

Worked as Jr. Software Engineer for Ramasoft Web Development Pvt.Ltd. From july

2010 to Aug 2011

Project Experience

Senior Java Developer

November 2016 to Current

Employer:Bitwise Inc.

Client Discover Financial Services, Chicago IL USA

Project: NEO - It is a campaign management web based tool, which is used by the Discover Marketing team to create campaigns, It has two different business units namely Acquisition and Portfolio who target various segments of people.

•The Acquisition business unit target the non-discover card members. The other card members are attracted to get the discover card by giving various offers to them.

•The Portfolio business unit targets the existing Discover card members. The existing card members are encouraged to use the Discover card by giving them offers.

•Technologies Used: Java, Spring, Hibernate, JQuery, AJAX, JSON, XML, XSLT,ClearCase.

Responsibilities:

As a team member, was involved in the following activities:

•Participated in Agile Scrum meetings like requirement gatherings, estimations, pre-planning and planning.

•Involved in Estimation for new enhancements.

•Involved in Design and Implementation of Inflight Projects.

•Understanding, analysis and review of the business/technical requirements.

•Designed, developed, and tested the application.

•Worked as a software developer in the application.

•Involved in preparation of unit test cases.

Senior Java Developer

Dec 2014 to November 2016

Employer:Bitwise Inc.

Client: Capital One

Project: Hydrograph - Hydrograph is a ETL tool that extract, transform and load data into the new big data platform, it is developed by extending eclipse plugin,SWT widget and GIF framework.

•Implemented different types of pluggable component using xml and xsd.

•Implement Subjob and nested subjob functionality.

•Implemented execution tracking.

•Implemented run, debug functionality for ETL job.

Technologies: Java, SWT, jface, Draw2d, Eclipse plugin development, gradle, web socket, restful web sevice.

Responsibilities:

As a team member, was involved in the following activities:

•Understanding, analysis and review of the business/technical requirements.

•Designed, developed, and tested the application.

•Worked as a software developer in the application.

•Involved in preparation of unit test cases.

Software Developer

May 2013 to Oct 2014

Employer:NeoSoft(Mumbai India)

Client: Omedix Health Portal (Arizona)

Project: Omedix Patient portal is a web based product that is used by provider and patient to manage the data.

•Patient registration process with online forms.

•Shift data entry work from staff to patients.

•Accept appointment request online.

•Accept presciptio refill request online.

•Process HL7 file and register patient.

•Pass medical history from one provide to other provider.

Technologies: Java, Spring, Ajax, JavaScript, Freemarker, Restful web service, Mirth, HL7,Git, Bamboo CI server, Glassfish server, liquibase.

Responsibilities:

As a team member, was involved in the following activities:

•Understanding, analysis and review of the business/technical requirements.

•Designed, developed, and tested the application.

•Worked as a software developer in the application.

•Involved in preparation of unit test cases.

Software Developer

Aug 2012 to Apr 2013

Employer:NeoSoft(Mumbai India)

Client :Roamly

Project: Roamly Portal

Roamly is an international telecom company that provides complete mobile roaming services to the global traveler. The website use for auto top up, and online payment using internet security payment gateway and manage payment and call history.

Technologies: Spring, Spring Security, internetsecure payment gateway, Hibernate, Web Service(RESTful),JSTL, JQuery

Responsibilities:

•Implementing various modules.

•Update daily status in the scrum meeting

•Solving team’s technical queries.

•Client interaction.

Software Developer

Dec 2011 to July 2012

Employer:CBT Infotech(Mumbai India)

Client : Reliance Communication.

Project: Harmony India

Harmony’s mission is to create an environment where silvers, irrespective of their cultural beliefs, can retain their dignity, self-respect, pride and self-confidence. Since its inception two years ago, the foundation has accomplished the following http://www.harmonyindia.org, the portal The Harmony Senior Citizens’ Run Research monographs Seminars Networking with like-minded organisations Advocacy

Technologies: Servlet/JSP, Oracle, Jquery

Responsibilities:

•Implementing various modules.

•Solving team’s technical queries.

•Client interaction.

Academic Qualifications :

Course

Percentage University/College/School

Bachelor of Engineering (Electronics & Comm )(2006 -2010)

68.12%

S.V.I.T.S, Indore, MP,India

12th (2004-2005)

76.00%

New Vision H.S.S Burhanpur,India

10th (2002-2003)

67.00 %

Govt. High School Nimbola, India

Personal Profile

Strength: Adaptability, Cooperativeness, Team Skill

Hobbies: Listening to Music and Dancing



Contact this candidate