We provide IT Staff Augmentation Services!

Senior Programmer Analyst - Consultant (module Lead) Resume

0/5 (Submit Your Rating)

Buffalo, NY

OBJECTIVE:

  • To dynamic growth, challenging position that enables me to learn, develop career and allows for the advancement productive and quality work to the organization.

SUMMARY:

  • Confidential is a Senior Programmer Analyst - Consultant, Sun/Oracle/IBM certified with qualified M.C.A., having 12 + years of experience in software development, as a professional, keen and motivated, energetic and result oriented, I wish to closely participate in the growth, development and success of the organization.
  • Strong experience in Java/J2EE application development, distributed application development, Object Oriented Programming, Internet/Intranet based database applications and developing, testing and implementing application environment. Extensive experience using Java 1.6, Java Thread/Collections/IO, Servlets, JSP, EJB, JMS, XML, XSLT, HTML, Java Script, SOAP/RESTful Web Services, AJAX and JDBC.
  • Highly proficient in developing Object Oriented Design, GOF Design patterns, J2EE Design patterns, UML, methodologies and applications in client/server and distributed environments using J2EE architecture. Application development using Apache Struts, Spring JDBC/IOC/MVC framework and experience Hibernate.
  • Development experience in different IDE’s like Rational Application Developer 8.0 (RAD), Rational Software Architect 7.5 (RSA) and Eclipse 3.5. Experience working with the source control and versioning tools Visual Source Safe (VSS), CVS, StarTeam, Clear Case, Rational Team Concert (RTC) and Polytron Version Control System (PVCS).
  • Experienced with application development methodologies like Agile, Rational Unified Process (RUP), Waterfall model in Software Development Life Cycle (SDLC), Scrum methodologies and Information Technology Infrastructure Library (ITIL).
  • I am closely associated with, where my aptitudes, professional qualification and software skills may be demonstrated. And various stages of the software development lifecycle have been involved and expertise in design, coding, development, implementation, and database design and actively involved and implemented CMM, CMMI practices, Standard for Quality Assurance, and Six Sigma.
  • Proficient at grasping domain concepts quickly and utilize. Also having excellent communication skills, decision-making, strong programming skills and problem solving. Working individually with team good people skills and a pleasant personality.
  • Proactively take responsibility for own work and develop viable solutions to problems; making judgments within understood guidelines and work to ensure that tasks are completed on time and within budget.
  • Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines. Self-motivated and enjoy working in a technically challenging environment. Working knowledge in an international client environment.
  • Ability to work within a team environment.
  • Ability to make decisions and demonstrate problem solving skills, analysis, prioritization and risk taking.
  • Demonstrate personal ownership of assignments, and proactively raise and resolve issues.
  • Strong ability to work multitasks. Quality and performance management.
  • Client relationship management, and provided technical leadership to teams.
  • Effective communication, and should have leaded multiple large teams.
  • Playing lead role in designated tasks of the project team in gathering, organizing and analyzing data.
  • Making major contributions in assuring products/deliverables meet contract/work plan.
  • Growth and acceptance of additional responsibilities.
  • Contributing to a strong client relationship through interactions with client personnel.
  • Demonstrated knowledge in some areas of industry or functional specialty; able to perform tasks in one or more focused areas with supervision: IT auditing support, Security and continuity assessment, Operations auditing support, Applications control and audit requirements development, Technical control and audit requirements development., Work plan development and execution of procedures, Audit software application development and execution, Controls re-engineering.

TECHNICAL SKILLS:

Java/J2EE Technologies: Java, Servlet, JSP, EJB, Java Script, HTML, XML, XSD, XSL, AJAX andWeb Services (SOAP and REST) and jQuery and CSS.

Database and Tools: Database: Oracle 9i, 10g, DB2 9.0, MySQL 5.1 and MS-Access 2010Database Tools: TOAD 11.5, Erwin 7.0, Aqua Data Studio 10.0 and DBVisualizer 9.0

Application/Web Servers: WebSphere Application Server 7.0, Web Logic 11g, Tomcat 6.0 and JBoss 7.0

Frame Works: Jakarta Struts 2.0 using MVC, Hibernate 4.0.1, Spring Framework 2.5, SOAIBM Insurance Application Architecture(IBM IAA), Top link 10.0 and iBATIS 3.0

Methodologies and Process: SEI-CMM, SEI-CMMI, Six Sigma, Rational Unified Process, Agile, Scrum methodologiesQMS (Quality Management System) and ITIL (Information Technology Infrastructure Library)

Operating Systems: Windows XP/7, DOS, Red Hat Linux 9.0, Unix and Macintosh

Source Code Control Systems: CVS 1.11, Rational ClearCase 8.0, Visual SourceSafe 8.0, StarTeam 10.0TortoiseSVN 1.6, PVCS 7.0 and MKS Integrity Client 2009, Rational Team Concert (RTC)

JAVA IDE: Rational Application Developer 8.0Rational Software Development 7.5 and Eclipse 3.5

Scripting: Java Script, Shell/Unix Script

Web Services Tools: SoapUI 3.0.1, CURL 7.19.7

Build Tools: Apache ANT and Maven3.04

Bug Tracking Tools: Bugzilla 4.0, HP Quality Center 11.0 and Clear Quest 8.0

Network Tools: Putty, Radmin 3.5, Citrix 7.0 and Total Commander 8.0

Statistical Tools: SPSS 15.0 and STATA 11.0

PROFESSIONAL EXPERIENCE:

Confidential, Buffalo, NY

Senior Programmer Analyst - Consultant (Module Lead)

Responsibilities:

  • Prepared technical design document, Based on functional requirement and business requirement document (BRD).
  • Involved in the enhancements, coding, testing and implementing the new business requirements.
  • Analyze changes to design specifications and determine the application impact, utilizing design patterns and existing code where applicable to in corporate and test new requirements.
  • Extensively used various collection classes like ArrayList, HashTable and HashSet.
  • Extensible used I/O classes like FileInputStream, FileWriter, FileReader, BufferedReader and BufferedWriter.
  • Extensive use of JSTL tag libraries in developing JSPs for the UI screens.
  • Developed mock screens using JSP based in business requirement document (BRD).
  • Involved create, update and enhance application SQL.
  • Used JXL and Apache POI for converting excel .xlsx into .csv format (pipe delimited).
  • Generated draft loan into PDF format using Java with lowagie API.
  • Calling mainframe COBOL program through Java MAPI interface (MQ) and XML based copybook.
  • Critically analyze application performance and suggest improvements where appropriate.
  • Involved code reviews, design reviews and suggest any modifications required.
  • Implemented various Java/J2EE design patterns like MVC, Factory Pattern DAO and DTO pattern.
  • Wrote Action/Controller classes to implement business logics and to maintain the process of the application.
  • Used Spring JDBC (ORM architecture) for object-to-relational mapping from the database and creating POJOs.
  • Analyze and code fixed on logged application defects, comparing the system behavior to the design specifications.
  • Create and maintain unit tests for application functionality using JUnit.
  • Involved various stage of development like Development, System Integration Testing (SIT) and User Acceptance Testing (UAT).
  • Fixed UAT and Production issue based on priority.
  • Developed test cases and executed into Development, SIT and UAT environments.
  • Worked on Onshore/Offshore model and coordinated with offshore team on various issue like, distribution of work, bug fix and status meeting.

Technology and Software Used: Java 1.6, Servlet, JSP, JavaScript, CSS, XML, Log4j, Maven, Apache POI, SAX/DOM Parser, Rational Application Developer 7.5/8.0, Spring JDBC/IOC, JMS, JUnit, Web Services, Websphere Application Server 6.1/7.0, Websphere MQ 7.0, MKS Integrity Client 2009, Rational Team Concert (RTC), Quality Center, Toad, Oracle, DB2 and Agile. Team Size: 12.

Confidential

Senior Java/J2EE Application Consultant (Team Lead).

Responsibilities:

  • Managing the client’s expectations and communicating needs to the project team.
  • Involved in the enhancements, coding, testing and implementing the change requests.
  • As per the requirement creating the low level design(LLD) document and high level design document(HLD)
  • Managing scope internally (with the project team) and externally (with the client).
  • Managing resource assignments and utilization for all assigned resources.
  • Identify risks and road blocks to the successful completion of the project and work with management to resolve.
  • Ensure quality of the end solution through implementation of our standard project and development processes.
  • Servers as well the applications performance improvements. Trouble shooting/Debugging problems faced by end customers.
  • Involved in Unit testing and Integration testing of the components.
  • Code reviews, design reviews and suggest any modifications if required and preparing the test plan documents, Support Guide for the applications.

Technology and Software Used: Java 1.5, Servlet, JSP, JavaScript, CSS, XML, XSLT, Struts, Log4j, Maven, Rational Application Developer 7.5, Spring-MVC, JMS, Hibernate, Web Services, Websphere Application Server 6.0, Websphere MQ 6.0, Web Logic 11g, Toad 10.5, Bugzilla and Oracle SQL and PL/SQL . Team Size: 20.

Confidential, Miami, Florida

Senior Java/J2EE Application Developer

Responsibilities:

  • Involved in gathering the requirements for the enhancements, coding, testing and implementing the change requests.
  • Implementing enhancements and changes.
  • Involved backend batch job processing includes auto sys programs.
  • Extensively involved the server-side high volume transaction processing.
  • Developed User Interface using JSP, CSS and HTML.
  • Servers as well the applications performance improvements.
  • Trouble shooting/Debugging problems faced by end customers.
  • Lead and mentored a team of 10 members on development and unit testing.
  • Create Use Case diagrams, Sequence diagrams, Activity/State diagrams, Class diagrams, and Context & Deployment diagrams using RAD. Using web services.
  • Deploying the new version of the product and customizing ant build scripts as per the need.
  • Preparing the test plan documents, Support Guide for the applications.

Technology and Software Used: Java, Servlet, JSP, JavaScript, XML, XSLT, Struts, Log4j, ANT, DataPower XI50, RAD 7.5, Spring-MVC, Hibernate, Web Services, SoapUI 3.0.1, CSS, CURL 7.19.7, Tomcat 5.0, JBoss 5.1, Websphere Application Server 6.0, Rational Clear Case, Websphere MQ 6.0, Toad 10.5, Bugzilla, Git Hub and Oracle 10g SQL and PL/SQL . Team Size: 10.

Confidential, Woodbridge, NJ

Senior Java/J2EE Application Developer - Team Lead.

Responsibilities:

  • Involved in Design, Architecture, Development and testing.
  • Participate in business analysis requirements with the business analyst.
  • Analyze the Service Deliverables, provide appropriate solutions, coding, testing and deliver to Customer.
  • Understand the functionality of the existing system more clearly.
  • Understand system requirements, functional specifications and verify test strategies against the requirements.
  • Create Use Case diagrams, Sequence diagrams, Activity/State diagrams, Class diagrams, and Context & Deployment diagrams using Visio.
  • Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
  • Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.
  • Preparing the design document based on requirements. And sending project status report on weekly basis.
  • Creating functional point estimation. And Responsible for designing user interface using Struts Framework.

Technology and Software Used: Java, Servlet, JSP, EJB, XML, XSD, XSLT, Struts, Toplink, Web Services, Hibernate, Junit, Log4j, ANT, Ruby 1.8.6, CSS, JMS, WebSphere Application Server 6.0, Shell Scripting, WebSphere MQ Series 6.0, Spring, Rational Application Developer 7.5, PVCS, Bugzilla and Oracle 9i. Team Size: 12

Confidential, Fairfield, Ohio

Senior Java/J2EE Application Developer - Module Lead

Responsibilities:

  • Extensively involved in gathering business requirements and system requirements and specifications.
  • Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.
  • Developing new module to ECLPS Insurance application to coding, testing and documentation.
  • Participate in business analysis requirements with the business analyst.
  • Analyze the Service Deliverables, provide appropriate solutions, coding, testing and deliver to Customer.
  • Understand the functionality of the existing system more clearly. And extensively used IBM Insurance Application Architecture (IBM IAA).
  • Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
  • Understand system requirements, functional specifications and verify test strategies against the requirements.
  • Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.
  • Preparing the design document based on requirements. And sending project status report on weekly basis.
  • Creating functional point estimation. And Responsible for designing user interface using Struts Framework.

Technology and Software Used: Java, Servlet, JSP, EJB, XML, XSD, XSLT, Struts, IBM IAA, Web Services, Ruby, Junit, Log4j, ANT, CSS, Web sphere Application Server 6.0, Rational Application Developer 6.0, Rational Clear Case 6.0, Altova Mapforce 2009, Unix Script, Ruby and Oracle 9i. Team Size: 7

Confidential

Senior Java/J2EE Application Developer - Junior Architect.

Responsibilities:

  • Participate in business analysis requirements with the business analyst.
  • Understand the functionality of the existing system more clearly.
  • Developing new model, design, coding, testing, documentation and client interaction for requirement specification.
  • Taken knowledge transfer from SME in understanding the functionality of the existing system.
  • Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
  • Understand system requirements, functional specifications and verify test strategies against the requirements.
  • Knowledge on Mule framework for development of Point of Sale system to transport and transform the data from one application to another.
  • Knowledge on MapForce for mapping the data from different kinds of source to target.
  • Transform business requirements to technical requirement and perform high level design and low level design.
  • Developed for POS UI with functionality.
  • Participate in peer design review team meetings and resolve design issues. Develop test strategies and write test plans.
  • Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.
  • Preparing the low level design (LLD) document based on requirements. And sending project status report on weekly basis.

Technology Used: Java, Servlet, JSP, EJB, XML, JMS, Mule - ESB Framework, Altova Mapforce, Struts Framework, Hibernate, Log4j, ANT, CSS, WebSphere Application Server 6.0, WebSphere MQ Series 6.0, Rational Software Architect 6.0, StarTeam, Web Services, Quality Center and Oracle 9i. Team Size: 5

Confidential

Java/J2EE Application Developer - Module Lead

Responsibilities:

  • OneSource (DAM) software development, design, coding, new implementation and client interaction with USA, UK, Australia, German and all most global interaction with client.
  • Preparing the low level design (LLD) document based on requirements.
  • Sending project status report on weekly basis.
  • Involved in the Understanding of the Requirements and Design of the Application
  • Develop test strategies and write test plans.
  • Understand system requirements, functional specifications and verify test strategies against the requirements.
  • Involved in preparation of test plans. Document and maintain tests, test records and log bugs.
  • Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.

Technology Used: Java, Servlet, JSP, EJB, Struts, Log4j, ANT, CSS, WebSphere Application Server 5.0, Rational Application Developer 6.0, Web Logic 9.0, VSS 6.0, LDAP Server, SQL Loader and Oracle 9i. Team Size: 3

Confidential

Java/J2EE Software Engineer

Responsibilities:

  • Software is development using all the steps in Software Development Life Cycle (SDLC) and telecommunication software development.
  • Responsible for designing user interface using Struts Framework.
  • User Interface design, coding, and documentation.
  • Involved in the Understanding of the Requirements and Design of the Application
  • Client side validations using JavaScript and server side validations using Struts validation framework.
  • Used “Model View Controller (MVC)” architecture for an efficient implementation of the view level customizations and interface with application logic.
  • Involved in preparation of test execution and plans.

Technology Used: Java, Servlets, JSP, Struts, Log4j, ANT, Eclipse, Web Logic Server 8.0 and Oracle 9i. Team Size: 7

Confidential

Java/J2EE Software Engineer

Responsibilities:

  • Developing new model, user interface design, coding, client interaction and supporting.
  • Responsible for designing user interface using Struts Framework.
  • IGATES and FISION applications for software new module implementation, development and testing.
  • Extensively involved in client interaction. And Estimation and preparation of system requirement specification.
  • Involved in the Understanding of the Requirements and Design of the Application and involved database design.Involved in preparation of testing plan for various module.

Technology Used: Java, JavaScript, Servlets, JSP, EJB, SQL Loader, Struts, ANT, Log4j, Eclipse, JBOSS and Oracle 8i. Team Size: 5

Confidential

Java Programmer

Responsibilities:

  • Involved in the project development, requirement analysis, coding, design, testing, database, and preparation of the report.
  • Analysis, developing report, documentation and GIS mapping also.
  • Extensively used statistical tools (SPSS and Stata) for population data analysis.
  • : Development, design successfully completed the project. And majorly involved WHO project analysis, design and coding.
  • Involved in preparation of generating reports.

Technology Used: Java, Servlets, Struts, Oracle 8i, Eclipse, JRUN 3.0, SPSS 11.0, Stata 8.2 and GIS. Team Size: 12

We'd love your feedback!