Sr Developer Resume
Alpharetta, GA
SUMMARY
- 6 years of experience in Java, J2EE, JDBC, XML, XSL, ASP, HTML and SQL on UNIX and Windows NT Operating Systems.
- 6 years working experience in design and development in Telecommunication and Billing software applications.
- Experience in attending application release scope items and change request user requirement sessions and involvement in drafting Business Requirement’s along with business users and writing Functional Requirement for business functionalities, service level components and billing components.
- Experience in design and development of Client/Server applications, Three Tier MVC Applications and Service Oriented Architecture Applications.
- A good understanding of functional areas like Order Management System, Enterprise Table Management System, Telecommunication Billing, Banking trade flow, CRM, Human Resource, Insurance and Point of Sales.
- Strong Object Oriented (OOAD) programming skills with experience in UML and Rational Rose. Experience in adopting a robust development lifecycle including requirement analysis, writing use cases, high - level and low-level designing, writing UML sequence diagrams, defining Object models, coding, testing and documentation. Strong knowledge of Design Patterns like MVC, Singleton, Abstract Factory, etc.
- Expertise in building Object Oriented and MVC Architecture based distributed enterprise systems using J2EE technologies (Java, EJB, Servlets, JSP, JMS, JDBC, Java Mail).
- Good hands on experience in different application and web servers like Webshpere 6.0, Weblogic, JBoss Apache Tomcat 6.0/7.0.
- Experience in building Web based applications using Hibernate, Spring Framework, JSP, Servlets, Ant, Log4j, XML Java Swing, Applets, HTML, Java script, Groovy and DHTML,
- Experience in handling performance and multithreading issues using profiling tools like JProfiler, JVisualVM, Yourkit, JConsole, etc.
- Strong in XML Technologies: SAX and DOM parsers, JAXP, XSL/XSLT, DTD, XML-RPC, XPath/XQuery.
- Experience with MS Access, Oracle 9i/10g/11g (PL/SQL, stored procedures, and functions), SQL Server, and MarkLogic.
- Good understanding of AOP, Jamon API, UNIX, Maven, Hudson, SVN, CVS, XTRAC.
- Experience in process and implementing software applications under Water Fall and Agile Methodology.
- Self Starter and Team Player with excellent communication skills.
- Can learn and adapt quickly to the emerging new Frame Works, Technologies, Software’s and Tools.
TECHNICAL SKILLS
OS: Windows NT/XP/7 and UNIX
Languages/Technologies: Java (J2EE, EJB, Servlets, JSP, JMS, Swing, JDBC, JNDI, JNI, RMI), VB, C, PL/SQL, XML, XSLT, SAX, SOAP, ASP, JavaScript, HTML, CSS, AOP, Jamon API, Maven and Hudson
Application Servers/ Web Servers: Web Logic 10, Tomcat-6.0/7.0 and Apache Web Server, Web Sphere 6.1/7.0, Web Sphere 7, Jboss, MarkLogic and IIS
Web services: SOAP, WSDL
Tools: Amdocs Product Creation Environment tool, JBuilder, WSAD 6.0, Adobe Photoshop, Business Process Manager, JUNIT, Prism, HP Life Cycle Management, Hudson
Work Flow Management Tools: Amdocs Business Process Manager
Frameworks: Amdocs Smart Client Framework (ASCF), Spring, Legacy System and Bridge MVC
OOAD Methodology: OOA/OOD, Rational Unified Process (RUP) and UML
Design Tools: Rational Rose and MS Visio
Scripting (Web Services): Java Script, VB Script
Databases: Oracle 8i/9i/10g, MarkLogic, MS SQL Server and MS Access
Version Management Tools: SVN, CVS, XTRAC
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Sr Developer
Responsibilities:
- Involved in Attending release scope items and change request user requirement sessions with business users and writing functional requirements, designing, documenting, implementing and merging workflow Business Process maps for Order Management application using Amdocs Process Manager 6.0 and 7.5.
- Involved in documenting and maintaining Use Case document, Higher Level Design documents, Application Interface Design document, Product Catalog Higher Level design document and Detail design documents during Development life cycle of Order Management System application 6.0 and 7.5.
- Involved in design and development of Amdocs Ordering 7.5 (Italy) which includes implementation of various, UI screens and ordering activities.
- Design, Development and Support for GUI screens implemented using Amdocs Smart Client Framework (ASCF). ACSF Client is implemented with Java Swing and Standard Widget Toolkit (SWD) which is used to build and map front end GUI with backend business logic layer using ACSF server and backend adapters.
- Development and support of OMS server code implemented with Amdocs Process manager Version 6.0 and 7.5 framework using Java,J2EE, JDBC, Servlets, RMI, XML/XSL, DOM/SAX, Java Beans,EJB, Amdocs Hibernate methodology (Amdocs Data Manager), Ant, Log4j, XML, HTML, Java script.
- OMS Server side implementation includes with Product Catalog Business Rule Methods Implementation, Business Process Map Methods Implementation, and Business Process Activity Step Implementation logic, Implementation and updates of Web service, Implementation of Mapping Dynamic Product structure as XML and expose as API, Implementation of OMS Intermediate generated XML to External System XML structure, Implementation of configuring and processing back ground services, Implementation of reconciliation tools to compare and validate data between different applications.
- Strong in XML Technologies: SAX and DOM parsers, JAXP, XSL/XSLT, DTD, XML-RPC, XPath/XQuery.
- Work with databases including MS Access, Oracle 9i/10g/11g (PL/SQL, stored procedures, and functions), SQL Server.
- Involved with different application and web servers like Webshpere 6.0, Weblogic, JBoss Apache Tomcat 6.0/7.0.
- Work on handling performance and multithreading issues using profiling tools like JProfiler, JVisualVM, Yourkit, JConsole, etc.
- Developing, trouble shooting and fixing different background scheduled process created by application.
- Implementation of Code according to CAST Coding Standards. Review of whole Code in each release and validate if code is implemented according to CAST Coding Standards.
- Developing database SQL’s, Functions and Procedures related to OMS application, business request for various report’s, application performance, for scheduling CRON jobs for huge data reports etc.
- Work with sales team to provide technical assistance during client presentations of Amdocs Ordering 7.5.
- Involved in reviewing, suggesting and approving the Regression, Functional, Conversion, Product Catalog and Interface related Higher Level Planning and Test Level Planning test cases designed for testing by testing team.
- Preparing training documents like PPT’s and Methods and Procedures documents for end users who are call center sales representatives and point of sales representatives.
- Coordination and Quality support provided to Business users, testing team, End user Business Testers, Customer Representative Users for CRM and different application development teams.
- Key role in upgrade of OMS application from 6.0 to OMS Italy Version 7.5, upgrade of Web sphere application server from 5.1 to 6 and from 6 to 7 and Oracle upgrade from 9i to 10g and from 10g to 11g.
- Responsible for creating Interface level Detailed Design Documents, Design Interface agreement for different applications that OMS is integrated with. Analysis of Field dependencies of attributes between different systems which are integrated with OMS.
- Customization of Amdocs JMS connector frameworkfor new interfaces.
- Web Services calls using SOAP/JMS.
- Involved in implementing XSL, XSD and generating Ontario jars.
- Responsible for Configuration and Maintain the properties for interface in apm xml file and used APM (Amdocs Process Manager) for deployment of OMS application in Web Sphere.
- Wrote UNIX Shell scripts for configuring and setting up the OMS environment for Development and also for deploying on testing environments.
- Responsible for delivering and deployment support to Infra.
- Involved in code reviews and repository and code management process.
- Used Mercury Test Directorfor creating Test Cases and Test plans.
- Coordinated with the offshore UAT teams in helping them to get acquainted with the application and resolving common defects while testing the application.
- Worked on below special projects.
Confidential
Responsibilities:
- Worked on maintaining and improving Object Oriented and MVC Architecture based distributed enterprise systems using J2EE technologies (Java, EJB, Servlets, JSP, JMS, JDBC, Java Mail).
- Good hands on experience in different application and web servers like Webshpere 6.0, Weblogic, JBoss Apache Tomcat 6.0/7.0.
- Played an active role in implementing the basic technical and functional foundation of the tools using Amdocs Hibernate methodology (Amdocs Data Manager), Spring Framework, JSP, Servlets, Ant, Log4j, XML, HTML, Java script, Groovy and DHTML,
- Strong in XML Technologies: SAX and DOM parsers, JAXP, XSL/XSLT, DTD, XML-RPC, XPath/XQuery.
- Good understanding of AOP, Jamon API, UNIX, Maven, Hudson, SVN, CVS, XTRAC.
Confidential, Alpharetta, GA
Sr Developer
Responsibilities:
- Attending release scope items and change request user requirement sessions and involvement in drafting Business Requirement’s along with business users and writing Functional Requirement.
- Involved in documenting and maintain Use Case document, Higher Level Design documents, Application Interface Design document, Product Catalog Higher Level design document and Detail design documents during Development life cycle of Enabler application 6.0 and 7.5.
- Involved in design and development of Amdocs Billing 7.5 (Italy).
- Design, Development and Support for GUI screens implemented using Amdocs Smart Client Framework (ASCF). ACSF Client is implemented with .NET(C#), Java Swing and Standard Widget Toolkit (SWD) which is used to build and map front end GUI with backend business logic layer using ACSF server and backend adapters.
- Development and support of Enabler Invoicing server code implemented with Amdocs Process manager Version 6.0 and 7.5 framework using Java,J2EE, JDBC, Servlets, RMI, XML, DOM, Java Beans, EJB. Enabler Invoicing Server side implementation includes with Product Catalog Business Rule Methods Implementation, Business Process Map Methods Implementation, and Business Process Activity Step Implementation logic, Implementation and updates of Web service, Implementation of Mapping Dynamic Product structure as XML and expose as API, Implementation of Billing Intermediate generated XML to External System XML structure, Implementation of configuring and processing back ground services, Implementation of reconciliation tools to compare and validate data between different applications.
- Developing, trouble shooting and fixing different background scheduled process created by application.
- Implementation of Code according to CAST Coding Standards. Review of whole Code in each release and validate if code is implemented according to CAST Coding Standards.
- Developing database SQL’s, Functions and Procedures related to Billing application, business request for various report’s, application performance, for scheduling CRON jobs for huge data reports etc.
- Work with sales team to provide technical assistance during client presentations of Amdocs Billing 7.5.
- Involved in reviewing, suggesting and approving the Regression, Functional, Conversion, Product Catalog and Interface related Higher Level Planning and Test Level Planning test cases designed for testing by testing team.
- Preparing training documents like PPT’s and Methods and Procedures documents for end users who are call center sales representatives and point of sales representatives.
- Coordination and Quality support provided to Business users, testing team, End user Business Testers, Customer Representative users for CRM and different application development teams.
- Key role in upgrade of Billing application from 6.0 to Billing Italy Version 7.5, upgrade of Web sphere application server from 5.1 to 6 and from 6 to 7 and Oracle upgrade from 9i to 10g and from 10g to 11g.
- Responsible for creating Interface level Detailed Design Documents, Design Interface agreement for different applications that Enabler Billing is integrated with. Analysis of Field dependencies of attributes between different systems which are integrated with Billing.
- Customization of Amdocs JMS connector frameworkfor new interfaces.
- Web Services calls using SOAP/JMS.
- Involved in implementing XSL, XSD and generating Ontario jars.
- Responsible for Configuration and Maintain the properties for interface in apm xml file and used APM (Amdocs Process Manager) for deployment of Billing application in Web Sphere.
- Wrote Shell scripts for configuring and setting up the Billing environment for Development and also for deploying on testing environments.
- Responsible for delivering and deployment support to Infra.
- Involved in code reviews and repository and code management process.
- Used Mercury Test Directorfor creating Test Cases and Test plans.
- Coordinated with the offshore UAT teams in helping them to get acquainted with the application and resolving common defects while testing the application.