We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Sun Certified Java Programmer with Over Seven years of diversified experience in design, development and maintenance of JAVA/J2EE based applications for various clients.
  • Good experience in product Development, Maintenance, Enhancement and Support.
  • Good experience in designing and developing the multi - tier applications under client server environment using ORACLE 9i/10g/11i, SQL and JAVA.
  • Knowledge of Web Services, REST Services, object-oriented principals/methodologies, UML diagrams.
  • Good experience in Oracle WebLogic App Server, IBM WebSphere, Tomcat Web Server.
  • Experience in CRM domain, Amdocs CRM web implementation and trouble shooting.
  • Implemented Amdocs CRM Smart Client Applications for various clients.
  • Very good understanding of Software development life cycle (SDLC) and agile process.
  • Implemented various Design patterns like Singleton, Session Facade, and Value Object.
  • Strong practical experience in Web technologies like HTML, AJAX.
  • Good experience working with Geographically distributed teams.
  • Excellent Problem Solving skills.
  • Excellent written and oral communication skills and the ability to interact with all levels, including senior management and the customer.
  • Effective team player and works with minimal supervision.
  • Adaptable to new technologies.
  • Self motivated, hard working, decisive and goal oriented.
  • Interfaced with vendor and offshore team leads to develop the Reporting Strategy adhering to client’s enterprise standards.
  • Exceptionally motivated and skilled in effective time management and meeting user requirements with uncompromising detail.
  • Excellent interpersonal and presentation skills.

TECHNICAL SKILLS

Operating System: Windows Server 2008, Windows 7/XP, HP-Unix, Linux

Languages: Java, J2EE, JSP, JDBC, JavaScript, SQL, WebServices

Application/Web Servers: Oracle WebLogic 10.3.4, IBM WebSphere, Tomcat 7.0

Database: Oracle 9i, 10g, 11i and SQL, SQL Server-2008

Tools: Eclipse, Clearcase 7.2, Bug Tracker DMT, Visual Source Safe, Rational Rose, Quality Center, Win SCP, Whizible 6, TestDirector 8.0, IBM Lotus Notes 7.0, BMC Remedy User, TOAD, SQL Developer

Frameworks: MVC, Struts, Spring, Hibernate

Web Technologies: HTML, XML, AJAX, CSS

Scripting: Unix Shell Scripting, Bash

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Environment: JAVA, J2EE, Tomcat, Apache, Eclipse, SQL Developer, Perforce, Linux, HP Unix, HP Server Automation client

Responsibilities:

  • Involved in preparing Impact Analysis document and technical specification forenhancement requests.
  • Prioritized the requirements and delivered the same in monthly or quarterly release.
  • Worked on Http Upload project. Migrated the code to tomcat webserver.
  • Troubleshoot issues while deploying the application in tomcat.
  • Worked on FTP and HTTP transfers.
  • Involved in giving KT to Dev-Integration team and L2 on Http /FTP Upload application.
  • Worked on File Archival Project. Removed the dependency from Quartz scheduler by redesigningthrough a standalone Java application.
  • Involved in writing Unit test cases and testing end to end flow in dev environment.
  • Worked closely with deployment team on building deployment scripts on stg and prd envs.
  • Involved in checking in and checking out files in Perforce for Configuration management.
  • Involved in developing a stored procedures using SQL Developer tool.
  • Actively participated in weekly status meetings and ensured on-time delivery.
  • Coordinated with offshore team members to resolve issues.
  • Actively interacted with L2 support and worked with them helping resolving technical issues.
  • Part of Magma PE release and successfully delivered the project.

Confidential

Senior Technical Analyst

Environment: JAVA, JSP, Servlets, Ajax, Oracle 10g/11i, Unix, Linux, Web Services, Web logic 10.3.4, Eclipse, Toad, WinSCP

Responsibilities:

  • Discussed and finalized the requirements with Business Analysts and functional team.
  • Involved in coding the upgrade feature in the enrollment Portal.
  • Analysed and resolved Production issues.
  • Involved in writing PL/SQL scripts and execute them to resolve the Production issues.
  • Prepared Impact Analysis document and worked on Change Requests.
  • Worked on enhancements and new features in the product.

Confidential

Senior Software Engineer

Environment: JAVA, JSP, Servlets, Oracle 10g/11i, Unix, Linux, Web Services, Web logic 10.3.4, IBM WebSphere

Responsibilities:

  • Involved in all phases of the project which includes Requirement analysis, Design review, Development, Integration and Unit testing.
  • Discussed and finalized the requirements with Business Analysts and functional team.
  • Used various design patterns like DAO, Session Facade, Business Delegate, Service Locator, Singleton, Value Objects.
  • Developed the GUI for Site Creation and Account Creation sub modules in Amdocs CRM using Spring framework and JSP.
  • Implemented the CRM Application Beans such as Worker Bean, Load Bean, Save Bean and XBeans to interact with CRM db.
  • Involved in coding and customizing XBean to update or query custom table in Amdocs CRM database.
  • Extensively used Collections (Generics), Serialization, Threading, Annotations.
  • Developed business logic using Stateless Session Beans to communicate the Data Access Layer.
  • Implemented server side web services and REST services at the framework level to persist the error code and description in the database.
  • Developed Sql DML queries and Stored procedures for data retrieval and updates using SQL developer.
  • Involved in developing ANT scripts for building and deploying application on DEV environment.
  • Installed CRM product on various OS like Windows and Unix.
  • Assisted effectively during System and Integration testing phase and fixed the defects.
  • Developed business test cases for unit testing using JUNIT.
  • Performed Root Cause Analysis (RCA) for the cases/defects logged in Amdocs internal implementation of the CRM product, APSS.
  • Worked on multiple change requests after preparing estimates and impact analysis documents.
  • Troubleshoot and resolved the issues that are reported in Site and Account creation modules within established time-based requirements.
  • Debug client side and server sideSmart client application.
  • Closely worked with global customers to solve their customization and development issues.
  • Involved in applying database changes through DDeditor which is an internal Amdocs CRM tool.
  • Took ownership of owning, installing and maintaining client OOB environment.
  • Involved in writing and reviewing technical solution documents to the Knowledge Base.
  • Communicated effectively and timely with peers and management.
  • Actively participated in daily defect review meetings and reviewed new and re-opened defects.
  • Closely worked with Cross functional internal teams like ASCF, design and QA teams.
  • Shared best practices with peers to enhance the quality and efficiency of customer support and contribute to the knowledge base
  • Involved in making a Byte Size Clip and got excellent feedback from the reviewer.

Confidential

Senior System Engineer

Environment: Java, JSP, RAD, Struts 1.2, Weblogic9.0, HP-Unix, Oracle 10g, TOAD, Win SCP, Hibernate IBM Lotus Notes 7.0, Quality Center, Windows XP, Microsoft Excel

Responsibilities:

  • Involved in design of individual module of the application using J2EE architecture and Object oriented design methodology.
  • Followed agile methodology to streamline development process with iterative development.
  • Worked on multiple Change Requests from the customer, provided peer reviews, estimates, implementation and testing on dev and staging environments.
  • Performed Root Cause Analysis (RCA) for the cases/defects logged in BMC Remedy and reported defects in the Quality Center.
  • Responded to service tickets and service requests within established time-based requirements.
  • Involved in resolving the production issues and deployment activity in Staging and Production environments.
  • Designed and created the ORM for the application using Hibernate and used it in the application code to effectively retrieve and update the data.
  • Monitor the successful completion of the quality initiatives at every step of the Software Development Life Cycle SDLC.
  • Monitor the progress of the client projects for adherence to the planned schedule and participate in all project-affecting decisions.
  • Sit with end users to perform UAT and provide them technical guidance.
  • Actively participated in daily defect review meetings and reviewed new and re-opened defects.
  • Developed SQL scripts to query the database to test the back end components of the application. SQL Procedures were developed to update the policy status.
  • Closely worked with Cross functional teams like Project management, design and QA teams.

Confidential

Software Engineer

Environment: Java, Eclipse, RAD, IBM WebSphere, Tomcat5.5, Windows XP, Oracle 9i, TOAD, WIN SCP, VSS, UML, Microsoft Excel.

Responsibilities:

  • Involved in developing application modules Consignment Allocation management, Route Management based on the use case specification with Struts MVC Framework.
  • Involved in implementing the enhancement requests and defect fixing for various modules.
  • Involved in implementing and executing the Junit test cases.
  • Involved in Change Request Analysis and Change Request Documentation and preparing the change request analysis documentation.
  • Involved in writing the Stored Procedures, Stored Functions, Triggers, and Cursors for package statements to execute business logic for application from backend database Oracle.
  • Closely worked with Cross functional teams like Product, Project management, development and QA teams.

Confidential

Software Engineer

Environment: Java, JDBC, Eclipse, Tomcat 5.5, VSS, Oracle 9i, UML, Java Script, Microsoft Excel, Windows XP

Responsibilities:

  • Analyzed the System Requirement Specifications.
  • Developed and executed unit test cases for CRM Activity and Booking modules based upon the functional documents.
  • Worked on Change Requests and Bug fixes.
  • Involved in developing Reports module based on the use case specification.
  • Prepared Defect Report and logged the issues in Whizible(Defect Management Tool).
  • Given Production Support for few Modules.
  • Involved in design activities like creating a Use case diagram, Activity diagram, Class diagram, Sequence diagram using Rational Tools Rational Suite UML.
  • Involved in migrating application from WebLogic to Tomcat.
  • Interacted with project management team, development team and QA teams to report the test results.
  • Involved in the SDLC process like Requirement analysis, Integration, Test case preparation, testing of the module.
  • Represented as a Functional Area Representative for SCAMPIB appraisal for the company.

Confidential

Software Engineer

Environment: Java (J2SE 5.0), Server studio, Oracle 9i, HTML, Microsoft Excel, Unix.

Responsibilities:

  • Analyze the system requirements and prepare testing procedures according to the features implemented in the programs.
  • Coordinate with tier 2 and tier 3 java production support team members and prepare compiled reports of issues reported through telephone and e-mail.
  • Defect fixing and test code for Java enabled web applications.
  • Provide online assistance on social forum developed specially for overseas clients.
  • Executed performance review and solicited user feedbacks for applications for web portals.
  • Performed Data Loading, Data Validation, Gateway Validation, Report Generation.
  • Regression tested basic and critical functionality after each build.
  • Actively participated in daily bug meetings reviewing new and reopened defects.

We'd love your feedback!