Software Applications developer Resume
SUMMARY:
- 13+ Years of experience in design and development of Software Applications
- Experience in Web Services architecture using Apache Camel Fuse, KARAF, SOAP, REST, Eclipse, JBoss, WSAD, Tomcat, Weblogic.
- Skilled in development of web - based applications using PLSQL in the backend and JSP in the front end with Java, Servlet, Web services.
- Understanding of Javascript frameworks such as Angular JS
- Experience in FUSE Framework, J2EE, Java 1.8, JSP, Servlets, JDBC, JMS, Oracle 10g, DB2.
- Involved in Architecture, design and develop enterprise applications using Java technology.
- Experienced in Application development, debugging, testing and implementation.
- Strong Knowledge in Developing Rest and Soap Web Services using JAX-RS and JAX-WS specification in FUSE technology.
- Good experience in Design, Code reviews and participating in Design discussions with Client Architects.
- Good knowledge of Agile Development Practice. Played the role of Scrum master. Agile Certified in previous organization
- Experienced with several RDBMS such as Oracle, SQL Server, DB2
- Used source safe tools like CVS, SVN, PVCS, Clearcase and GIT
- Good experience with Continuous Integration tools like Jenkins, Udeploy
- Proficient in using build tools like Maven and Ant
TECHNICAL SKILLS:
Languages: Java, Pro*C,XML, XPath, XSLT, PLSQL, XSD
Script Languages: Java Script, UNIX/LINUX/AIX Shell Scripting, Groovy
J2EE technologies: Servlets, JSP,HTML, JDBC
Frameworks: Fuse, Struts, Spring, Blueprint, OSGI
Middleware: Apache Camel Fuse
Databases: Oracle, DB2, SQL Server
Web Technologies: XML, HTML, JavaScript, JSP
Environment: /Infrastructure: Continuous Integration ( Jenkins ), UDeploy
IDE: Eclipse, JBOSS, WSAD
Source Code Control: GIT,SVN,CVS, PVCS, Clearcase, VSS, Bitbucket
Application/Web Servers: Weblogic, Websphere, Tomcat, JBoss
Database Interface Tools: TOAD, DBVisualizer, PL/SQL Developer
Bug Report Tools / Effort Tracking Tools: Polite, BUGZ, ALM / PeopleSoft, Clarity, IPMS, PPM
Other Tools: Log4j,Junit,Maven,Ant,SoapUI,TOAD,ITSM
PROJECT EXPERIENCE
Confidential
Software Applications DeveloperProgramming Languages: Java, SQL, PL/SQL, Unix/Linux Shell Scripts, Oracle, Java, Webservices
Technology and Tools: APPD,Java, JMS, JSON, Log4j, XSD, XSLT, Jenkins, UDeploy, Junit, Sonar, SVN, GIT, PPM, ALM, EVER, Oracle, Mainframe, MQ, JIRA, Bitbucket, Cobertura,ITSM, Mockito
Responsibilities:
- Performed Solution Architect role in End to End Business delivery by analyzing the technology environment.
- Analyzing and documenting requirements, participating in technology discussion
- Supporting Project Management
- Responsibility for ongoing suggestions and best practices for entire solutions across business continuity, backup, recovery, high availability and archiving of the application.
- Collaborate with IT development team to assure architectural solution could be suitably translated into effectual and robust implementation.
- Ensure application architecture team delivers robust system solution to architect business.
- Prepare and present test plan, technical presentations.
- Interacted with the Business Users to understand the requirements based on the business use case.
- Implemented new functionalities in the existing application based on the requirements.
- Build various SOAP and RESTful Web services using Fuse.
- Created and invoked Middleware Integration Web services in SOA using Java and Fuse Technology.
- Monitor the performance of the services in production using winscp and Putty.
- Support /Development/Run Services Lead for all ongoing application incidents
- Perform role as Recovery Manager, taking charge, Keeping record of the incident, driving to resolution and resolving the incident and providing incident resolution
- Involved in Problem Management meetings to identify the root cause with different vendors and stakeholders.
- Alert Configuration via AppDynamics monitoring tool
- Automation-Early planning and automation for routine and pre identifiable user requests
- Provide Suggestions to eliminate repeat incidents by fixing the root cause
- Initiate Capacity Planning to eliminate incidents caused by capacity issues
- Update Knowledge base for workaround, fixes, known errors for faster resolution
- Ensure support teams are aware of ITIL concepts and best practices for greater efficiency and effectiveness
- Drive all process implementation and improvement initiatives, as SME
- Collaborate with CTZ to identify focus areas of improvement
Confidential
Software Applications DeveloperProgramming Languages: Java, SQL, PL/SQL, Unix Shell Scripts, Oracle, Java, Fuse Framework
Technology and Tools: Java, JMS, JSON, Log4j, XSD, XSLT, Jenkins, UDeploy, Junit, Sonar, SVN, GIT, PPM, ALM, EVER, Oracle, Mainframe, MQ, Rally
Responsibilities:
- Build various SOAP and RESTful Web services using Fuse.
- Interacted with the Business Users to understand the requirements based on the business use case.
- Implemented new functionalities in the existing application based on the requirements.
- Created and invoked Middleware Integration Web services in SOA using Java and Fuse Technology.
- Created complex XSLT based on the business functionality.
- Deployed services to KARAF in Fuse Containers.
- Created /modified different configuration files such as POM, Features, ec-camel-parent.
- Involved in deploying the application in various environments like Dev, SYS, INT, Performance and Production using Jenkins and Udeploy
- Re-engineering the existing ODSI, TIBCO, USR services to Web services using Oracle, Java and Fuse.
- Migrating the implemented services from Fuse 6.1 to Fuse 6.3 version.
- Preparing Analysis and Design documents for the migrated Web services.
- Preparing the Maintenance Requirement Document for the new requirements by discussing with the business team at the client location.
- Co-ordinate with Onsite/Offshore team and complete the tasks.
- Ensure completeness and efficiency of the deliverables using Rally tool.
- Monitor the performance of the services in production using winscp and Putty.
Confidential
Software Applications DeveloperProgramming Languages: SQL, PL/SQL, Unix Shell Scripts, Oracle forms, Java, Pro *c
Technology and Tools: Java, J2EE, JSP, Clearcase, Project Portfolio Management, Autosys, Applimation, WEISS, Oracle Reports 6i, Reports 10g, MQ,QPASA, Weblogic
Responsibilities:
- Gathering requirements and understanding business context of processes.
- Interacted with the Business Users to understand the requirements based on the business use case.
- Implemented various design patterns like Java Design Patterns, J2EE Design Patterns in the project.
- Implemented new functionalities in the existing application based on the requirements.
- Created and invoked the web service methods from Java to WSDL using Apache Axis.
- Used spring core container, application context, JDBC and DAO modules.
- Created /modified different configuration files.
- Involved in deploying the application in various environments like Dev, QA, Staging, Performance and Production.
- Re-engineering the existing MQ services to Webservices using Oracle and Java.
- Preparing Analysis and Design documents for the migration of MQ to Webservices.
- Preparing the Maintenance Requirement Document for the new requirements by discussing with the business team at the client location.
- Co-ordinate with Onsite/Offshore team and complete the tasks.
- Worked as a Business Analyst for the application.
- Testing is done by generating the test data trough Data Loader Tool
- Bench Mark Runner facilitates load testing and benchmarking the developed product with the set performance standards.
- Ensure completeness and efficiency of the deliverables using IPMS tool.
- Monitor the performance of the services in production using autosys.
- Worked in Message Queueing services using QPASA tool and Pro c languages.
Confidential
Software Applications DeveloperProgramming Languages: PLSQL, Java, JSP, JSF, J2EE
Technology and Tools: Java, J2EE, JSP, JSF,WSAD, VSS, CVS, DBVisualizer, Clarity, HSSF-POI
Responsibilities:
- Design, Coding, Testing and delivery of a module in Confidential .
- Designed and Developed Web based UI using JSF for the Confidential .
- Did R&D on the usage of the Open Source API - HSSF-POI supplied by Apache as reliable Report generation and developed an Excel for the UI.
- Designed Developed and Configured Flex Points.
- Involved in the Preparation of UTP (Unit test case plan) and UTL (Unit test log) for the modules.
- Building effective working relationships with other members of the team, co-operative, sharing information, supporting others.
- Ability to tract the activities to meet the deadline and requirements.
- Delivered Applications according to the Quality Standards using Quality related tools.
- Adapting to new technologies.
Confidential
Software Applications DeveloperProgramming Languages: Java, PLSQL
Technology and Tools: Java, JSP, XML, Oracle 9i,TOAD,Rational XDE, Web Logic 8.1, Eclipse
Responsibilities:
- Involved in Design, development and testing of the core functionality modules in the Self-Billing Project.
- Involved in design activities like framework class diagrams.
- Preparation of the Test strategy for testing.
- Worked on UML Diagrams.
- Did R&D on the usage of Ant Build Script and used in our Self-Billing Project.
- Involved in the Preparation of UTP (Unit test case plan) and UTL (Unit test log) for the modules.
- Managed Bug Reporting using quality related tools.
- Preparing the JUnit test cases for all the modules.
- Preparing RTM for the module.
- Delivered Applications according to the Quality Standards using Quality related tools.
Confidential
Software Applications DeveloperProgramming Languages: PLSQL, Java
Technology and Tools: ORACLE, Java, Rational Clear Case, Eclipse
Responsibilities:
- Worked in modules of WAS migration team - prepared EBR (Enhancement and bug report), UTP (Unit test case plan) and UTL (Unit test log) in these modules.
- Responsible for imparting Confidential system knowledge and CC to CIS Integration Knowledge to the new team members inducted into the project.
- Actively involved in the WAS Migration Tech Upgrade project
- Worked in fixing the application issues that caused due to deprecations in jdk1.4
- Worked in Clearcase Tool as part Process Competency.
- Peer review on the Enhancement and bug report, UTP (Unit test case plan) and UTL (Unit test log) prepared for various modules and managed Bug Reporting using quality related tools.
- Building effective working relationships with other members of the team, co-operative, sharing information, supporting others.
- Ability to tract the activities to meet the deadline and requirements.
- Adhering to the organization's code of conduct and work practices.
