Post Job Free

Resume

Sign in

Java Developer Management

Location:
Toronto, ON, Canada
Posted:
July 24, 2015

Contact this candidate

Resume:

Munik Sandhu

** ********* *****, *******, *******, M9W 6W5

Telephone: 647-***-**** Email: acqwui@r.postjobfree.com

OBJECTIVE

A highly talented JAVA Developer with over three years’ experience in implementing enhancements to improve the availability and functionality of enterprise applications and software components.

SUMMARY OF QUALIFICATIONS

Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Java Server Pages (JSP), Java Servlets, Sockets, Swing, Java Beans, Applets and Java database Connectivity (JDBC) technologies

Extensive Object Oriented Development OOPS experience

Experience in developing web applications using Front End technologies like HTML, CSS, XML, XSLT, Java Script, AJAX, JSP Tag libraries and Tiles.

Hands on experience with Application Servers and Web Servers including JBoss, Tomcat server with wide variety of development tools like Eclipse, My Eclipse and Net Beans.

Good knowledge of Software Development Life Cycle (SDLC)

Involved in writing test cases concepts and working knowledge of JUnit.

Ability to test backend applications like SQL Statements.

Strong understanding of HTTP

Maintaining and de-bugging live software systems; writing program documentation

Ability to use software engineering principles to solve complex, practical problems and build software solutions adaptive to future changes with less maintenance efforts.

TECHNICAL SKILL

Languages/Technologies: JAVA, J2EE, SERVLETS, JSP, Swing, RMI, JavaScript, JQuery, XML, XSLT, HTML, AJAX, JDBC, UMI and Design Patterns

Database: MySQL, MS SQL Server, Oracle

Distributed/Web Environments: Tomcat Apache 7.x, VELOCITY Framework

Development tools: Eclipse, Putty, Text pad, Junit, JIRA, Confluence, Microsoft Lync, Perforce, GIT,Agile Methodology of Development, Net Beans

Operating Systems: Windows /98/NT 4.0/2000/XP/7,LINUX

PROFESSIONAL EXPERIENCE

Java Developer - Infosys, India October 2014 – January 2015 Client - Boston Scientific, US

The project aims to build NGP – PRM. It is a tablet prescribed for patients to keep a check on the working of implantable devices like Pacemakers and defibrillators when cardiac arrhythmia management is warranted. It is also known as the Programmer Recorder Monitor or 3120. It hosts the programmer software applications under test. This is used by a physician or Boston Scientific staff which would interact with the device i.e. a pulse generator. Programmer Recorder Monitor is an external device which can communicate with an implanted PG in order to display collected information (Patient data) and allow programming of device settings for Therapy Management. Validation & Verification of this Programmer is done using a Proprietary DVT framework. Team is responsible for the programming of next Generation PRM using Core Java technology and Automation of Programmer.

Developed static and dynamic Web Pages using Servlets, JSP, HTML, CSS and JavaScript

Worked on Data Services implementation for the CRUD services

Involved in Analysis, Design, Coding, and unit testing of the project

Took Latitude and PRM Training, Medical Industry Overview and Regulatory standards to have detailed knowledge of the ongoing project

Analyzed what is the need of hour and what should be the pathway for the product looking at the current situation and present that to team followed by the product development head.

Was involved in Component coding and review of the same

Worked actively on AGILE/ Scrum Methodology and Waterfall models to implement application.

Managed the incidents, defined and followed the associated action plans to maximize the availability of application to the end users and minimize down time

Supported in day-to-day activities, Troubleshoot operational & functional issues and provide code fix, patch deployments, system maintenance & up gradation

Interacted with onsite developers in understanding requirements for new enhancement in the project and issues raised in current project

Undergone Software Tools Training (JIRA, BSC-RTC, SAM & Amp, TMS)

Undergone training modules to improve technical and domain knowledge under Competency Level L1 and preparing the deliverables for US based client Boston Scientific

Quality Assurance:

Delivered quality controls and enhancements to proactively address problems and improved product quality, manufacturing flow, customer satisfaction and bottom-line results

Worked on User Acceptance Testing (UAT), Frontend (UI) Testing

Proficient in White Box(Code and Design Reviews), Black Box Testing(Manual)

Technologies Used : Core JAVA, J2EE, JDBC, SWING, HTML, and Javascript

Database : MySQL

Tools : Eclipse, JIRA, MS Lync, GIT, Confluence, PRM, Agile, Scrum, Accurev, SAM

Web Environment : Tomcat Apache

Java Developer - IBS Limited, India April 2013 – September 2014

The project Document Enhancement was for Leading Banking organization. It involved development of an application which interacts with other modules to fetch records on daily basis and uploading, generate reports for monthly analysis

Web development using Java/ J2EE through Eclipse development and Tomcat server platform

Reviewed testing and development strategies

Prepared and administrate all the processes and Management of project in the organization on JIRA.

Continuously improved JAVA/J2EE based processes and methodologies

Participated in release planning with product owner

Performed status reviews and provide continuous feedback to direct reports to the development team.

Took Day-to-day follow up on tasks and conducted retrospective meetings with the team.

Did pre-requirement analysis and worked on the web development using Core Java programming techniques, Servlets, JSP following agile methodology of development using JIRA issue tracking tool

Programmed on Multithreaded environment, developer testing and fixed various application defects

Closely interacted with team to understand their requirements and providing solutions

Gathered requirements from client, analyze the requirements & prepared specifications on Confluence

Prepared Detail level design, Coding using Object Oriented Approach and bug fixing

Interacted with Customer including status reporting by doing daily Code Review

Managed modules - Admin Module, SMS Module

Technologies Used : Core JAVA, J2EE, HTML, JavaScript, JQuery 2.1.1, AJAX, DOM

Database : MySQL 5.0

Tools : Net Beans, Perforce, AGILE

Web Environment : Tomcat Apache 7.0

Java Developer - Catalyst One Solutions, India June 2011 – March 2013

Catalyst One Solutions offers a complete, user-friendly and process-oriented software suite for Talent and Performance Management .The product aims to help its customers to achieve excellent results by systematically developing their employees’ talent and potential. Ensures that the customer’s expectations are met, and their input requirements are driving the product development.

Worked on developing product utilizing Java, Java EE, Apache Tomcat and Web applications to create fully-integrated client management systems for Norwegian company

Oversee all stages of design, development, and deployment of Java-based application system for Human resources -services industry

Worked directly with development and management team, third parties to ensure that product’s functionality and database management applications operate at peak efficiency

Developed several modules using mentioned technologies which includes some critical modules used by end users.

Worked on providing cross browser support to the clients.

Prepared review plan and supported the team in testing individual modules in different releases.

Interacted with onsite coordinators on MS Lync.

Fetched data dynamically using JSON from web server using HTTP requests

Integrated Perforce with Eclipse IDE using P4Eclipse Plug-in and P4win.

Analyzed requirement documents as a development team member.

Wrote web layer to be used by iPhone/Android.

Wrote data layer to store data into tables by calling stored procedures and by using hibernate

Have used custom tags (HTML, bean, logic and display tags).

Handled deliveries to the client.

Maintained the CV, Rating Matrix module of the application using Servlets and JSP

Involved in Analysis of Requirements, Coding, Code Review and Rework, Bug fixing.

Technologies Used : Core JAVA, J2EE, HTML, JavaScript, JQuery, AJAX, XML, XSLT

Database : MS SQL

Tools : Eclipse, MS Lync, Perforce, Velocity Framework, AGILE, SCRUM

Environment : Tomcat Apache, Windows

EDUCATION & PROFESSIONAL TRAINING

SCRUM - Infosys, India 2014

Agile Methodology of Development - Infosys, India 2014

Linux Administration - Infosys, India 2014

Perl Scripting, Shell Scripting, GIT, SVN - Infosys, India 2014

JavaScript - Catalyst One Solutions, India 2012

Advanced Course in JAVA - Seasia Consulting, India 2011

Core JAVA - Software Technology Networks, India 2009

Master’s Degree (Computer Applications) - Guru Nanak Dev University, India 2011

Bachelor’s Degree (Computer Applications) - Guru Nanak Dev University, India 2009

REFERENCES AVAILABLE UPON REQUEST



Contact this candidate