We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

UsA

OBJECTIVE:
A self-motivated, confident and enthusiastic professional with a wealth of knowledge in the IT industry.Technology and change drive me, so I would like to enter into a pioneering and forward thinking business, where my knowledge and abilities can be utilised, enhanced and developed.

PROFESSIONAL SUMMARY:

  • Around 6 Years of IT experience in Telecom & Web Appilication Development & Support, as a Developer with good technical and communication skills. .
  • Contributed in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Solid experience in Object Oriented Programming, design and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, HTML, Struts, Servlets, JavaBeans, EJB, XML, Sonic MQ
  • Experience in integrating Struts and Hibernate.
  • Experience in service layer and data access layer implementation Hibernate.
  • Solid experience in Oracle, Toad, SQL Developer, PL/SQL scripting.
  • Experience in SQL optimization and performance tuning. Contributed to performance improvement of web applications.
  • Experience in working with Websphere, Apache Tomcat servers.
  • Experience in XML processing using JAXP, SAX and DOM parsers and experience in XML schema.
  • Experience in UNIX shell scripting.
  • Experience in developing and deploying session beans, entity beans representing different types of business logic abstractions using EJB
  • Experience in Java design patterns such as Singleton, Data Access Objects (DAO)
  • Experience in on-call production support.
  • Experience in software testing, unit testing, and regression testing, and defect tracking and management using Quality Center, Clear Quest.
  • Experience in mentoring junior developers. Good team player with solid work ethics.
  • Outstanding problem solving and customer focus skills.
  • Good leadership skills and demonstrated experience in successfully completing projects.
  • Strong experience in code debugging, bug fixing and production support.
  • Experience in onsite-offshore coordination and coordination with multiple vendors

ACADEMICS

  • Master of Computer Applications (M.C.A)
  • Bachelor of Science (B.Sc)

WORKSHOPS/TRAINING PROGRAMS ATTENDED

  • Java/J2EE, SQL/Oracle
  • Agile methodologies
  • Unix Shell Scripting, HP Quality Center

WORK EXPERIENCE
Project #1 : Confidential,
Client : Confidential,USA
Duration : Dec 2011 – Aug 2012
Role : Software Development, Maintenance & Support
Description : Confidential, is a Middleware Integration Service which provides a common enterprise interface for retrieving usage data for local, local Toll, Long Distance and pay-per-user services. The interface is used to perform the following functions like Retrieve usage data by Account Telephone Number (ATN), Retrieve usage summary for account. UM provides gateway to usage information needed by the customers was viewed as pertinent functionally. The downstream systems are accessible through resource connectors, data gate services, EJBs and JMS.

Responsibilities:

  • Analysis of system requirement: Study of client requirement in the initial development phase and provide the best solution for any requirement.
  • As a team member participated in Analysis, Design, Functional Specifications, Technical Specifications, Flow Diagrams.
  • Development of Core Java files as part of the application logic for the UM application.
  • Implemented the Usage Retrieve Services using EJBs and deployed in Websphere application server.
  • Work with L2 support to debug the application Server issues in Websphere on AIX machines.
  • Written UNIX shell scripts as part of the deployment process and for several other functions like stop and start the application servers part of automation, nightly schedule bounces.
  • Wrote several java script functions as part of the client side validation.
  • Wrote JSP pages as part of the presentation layer for the UM application.
  • Extensively written POJO classes to transfer the data in the application.
  • Developed a SOAP client to interact with the UM manager and administration manager web services and display whether the soap request was successful and the UM response message was created.
  • Conducted unit testing for the project and prepared unit test case document and system manual document.
  • Worked on Axis framework for developing web service providers, web service clients and service handlers.
  • Involved in writing complex sql queries for Oracle database and prepared data dictionary document.
  • Involved in coding database stored procedures and triggers
  • Extensively used HP Quality center to track the status of the defects and to work on the defects.
  • Involved in Unit Testing, System Testing, System Integration Testing.
  • Involved in go live of code to UAT, Production.
  • Involved on on-call production support for UM application. Did root cause analysis and resolved production defects in timely manner during outage calls.

Environment: JDK1.6, JSP, EJB, Servlets, JDBC, Eclipse, Apache Axis, Java Web Services, WSDL, XML, Tomcat, Oracle sql client, Websphere, Sonic MQ, UNIX

Project #2 : Credit Card Management ( CCM )
Client : Confidential,USA
Duration : Mar 2011 – Nov 2011
Role : Software Development, Maintenance & Support

Description : Confidential, is a Middleware Integration Service is part of the Enterprise Integration Architecture middleware tier. Its primary goal is to provide client applications access credit assessment information from the various backend systems through a common interface. It also provides ability to retrieve credit information for an account including wireless accounts to determine account history, find a wireless credit score, also submit and update credit application. It also provides for the retrieval of credit verification question to ask the customer and to submit the answers given by the customer.

Responsibilities:

  • Responsible for Analysis of the specifications provided by the client
  • As a team member participated in Analysis, Design, Functional Specifications, Technical Specifications, Flow Diagrams.
  • Development of Core Java files as part of the application logic for the CCM application.
  • Wrote the complete server side logic using JSP, Java Servlets and JDBC for the Module
  • Developed presentation layer using JSP, JavaScript and Struts 1.1
  • Worked with tier2 support to debug the application Server issues in Websphere on AIX machines.
  • Created build script for compiling EJB / Java classes, Deploying EJBs in the Websphere Application Server
  • Used Stateless Session Beans (EJB) in session façade for implementing business logic.
  • Written UNIX shell scripts as part of the deployment process and for several other functions like stop and start the application server’s part of automation, nightly schedule bounces.
  • Wrote several java script functions as part of the client side validation.
  • Wrote jsp pages as part of the presentation layer for the UM application.
  • Extensively written POJO classes to transfer the data in the application.
  • Developed a SOAP client to interact with the UM manager and administration manager web services and display whether the soap request was successful and the UM response message was created.
  • Conducted unit testing for the project and prepared unit test case document and system manual document.
  • Fixed application issues and helped to mitigate defect damages
  • Involved in writing complex sql queries for Oracle database and prepared data dictionary document.
  • Extensively used HP Quality center to track the status of the defects and to work on the defects.
  • Involved in testing the functionality and behavioral aspect of the software.
  • Involved in go live of code to UAT, Production.
  • Involved on on-call production support for UM application. Did root cause analysis and resolved production defects in timely manner during outage calls.
  • Involved in Product/ Prototype Demos and Presentations to various user groups and clients.

Environment: JDK, HTML, DHTML, XML, JSP, JSTL, Servlets, JDBC, EJB, Oracle, Struts, Websphere, SQL, UNIX, JavaBeans, JavaScript, Sonic MQ messaging and Stored Procedures.

Project #3 : ERT Tool Development
Client : Confidential,USA
Duration : Jan 2010 – Feb 2011
Role : Software Development, Maintenance & Support

Description: Confidential,works with in Mobility & Home Solutions testing environments to help manage the environments for quality, integrity and optimal testing. Owners of applications that are part of the Light Speed program should utilize this tool to enter their test environment information. Before each release, applications will be asked to update this tool with pertinent environment info. This tool intern consists of four different modules, “smoke test reporting” includes testing org will use to track daily status. “Release reporting” includes applications owner’s part of E2E flows will have to update details which are critical for planning, integrity and readiness of environments. “Outage Reporting” includes applications outages will be tracked for reporting, notifications and root cause improvements daily basis. “Morning readiness tool” enable applications to indicate that resources are available and connectivity has been preformed.

Role: Software Development, Maintenance & Support responsible for the follows –

  • Understanding the Business requirements documents and analyzes them.
  • Interact with Business Analyst and Subject Matter Experts (SME) to understand the requirements and for any clarifications required by the team.
  • Created and explained prototypes to end users.
  • Developed and configured server side J2EE components like EJB, JSP
  • Wrote PL/SQL, stored procedures for Oracle 9i.
  • Develop, Customize and modularize using J2EE technology
  • Provide technical expertise on L2 Support for issues
  • Conduct troubleshooting for problems
  • Coordinate on issues impacting SLA or service availability
  • Participate in consultation on project execution
  • Conduct tests and execution of fixes
  • Implement changes for leadership reporting
  • Generate Weekly & monthly availability reports
  • Capturing requests and coordinating with applications owners
  • Handle defects ,tacking in test management tool, Quality Center
  • Setting up build environment and deploying of the application in all the servers (dev, stage and production servers

Environment JSP, Servlets, JNDI, JDBC, , JDK, XML,EJB, , WSDL, SOAP, UML, Oracle 9i, Websphere, SQL, ClearQuest, Web Services, HTTP Client, JavaBeans, HTML, DHTML, JavaScript and Stored Procedures.

Project #4 : SCF (Service Creation Framework)
Client : Confidential,UK
Duration : Sep 2008 – Dec 2009
Role : Stub Developer

Description: To develop and deliver next generation products and services for the 21st Century Networks (21CN), BT’s Service Creation Framework and Common Capabilities Programme will be utilised. The first service to be delivered through the SCF delivery programme is the ‘Dover’ Service. This enables a Broadband User to change temporarily, the Quality of Service characteristics of their access line in support of multiple application needs. Essentially the user will be able to initiate a bandwidth increase by means of a clicking ‘boost’ button.

SCF-Integration is the project that is tasked with integration testing of capabilities using developed stubs.

Role:

  • Extensive and detailed study of the functional specifications of the product
  • Involved in development of Test verification Framework components in Java/J2EE
  • Performs Integration, Build and Release activities for Java/J2EE stubs
  • Developed automated test suites UNIX shell scripts for client\'s turn testing activity
  • Followed Agile method – Daily internal standup calls, also calls with development teams and Clients.
  • Troubleshoot and correct program errors and defects
  • Coordinate with QA for end to end unit testing and post production testing

Project #5 : SSES MIS
Client : Confidential,India
Duration : 2007 Feb – 2008 Aug
Role : Jr. Developer

Description :
Confidential,Information management system is an authorized and authenticated web enabled, secured, robust, platform independent and a user-friendly Management Information System (MIS). It helps the administrative, user and strategic level people of a society in decision making by analyzing the institute data. SSES provides different essential reports such as periodic, exceptional and on-demand reports for SSES management. This software is built on J2EE platform and oracle database. SSES has a number of unique features for decision-making. The features include maintains the institute records, generate the required information in the desired format. SSES does the primitive analysis of institute, by institute name, course, employee, infrastructure, facilities provided and helps the system manager and the user of institute in retrieving the details of institute and also gives comparison status of previous years. Search capabilities for searching the employee based on the employee type, employee name, and qualification etc.

Role:

  • Coordinating with other teams like and reporting to the Team Lead/PM.
  • Designing Detailed Low Level Design & Unit Test plan for the application.
  • Developing Web pages using JSP, HTML.
  • Involved in the business layer development using Service Beans.
  • Implemented Data Access Layer using JDBC and Entity Beans.
  • Perform Unit Testing of the enhanced applications developed.
  • Integration of the enhanced applications developed with other applications onto the development environment

Environment: JDK, JSP, Servlets, EJB, Web Services, Websphere 7.1, XML, Oracle 8i

We'd love your feedback!