Cloud/java Developer Resume
Cisco Systems, CA
SUMMARY
- Having 8+ years of experience as J2EE consultant with core strengths in designing solutions and driving delivery in Cloud and Confidential Technologies/platforms.
- Expertise in developing applications usingJ2EETechnologies like Struts, Servlets, JDBC, JSP, XML, Web Services (SOAP)/REST and AJAX for cross functional domains.
- Involved in System Architecture, Database Design, and application Flow, Framework design, Coding and Test Plans.
- Skilled in Web designing & development, using HTML5, CSS, JavaScript, PHP, jQuery, XML, Bootstrap JS, JSP, JSON, Angular JS and AJAX.
- Designed and built cloud service models including Software as a Service (SaaS), Platform as a Service ( Confidential ), and Infrastructure as a Service (IaaS).
- Developed fully automated orchestration services that manages the life cycle of the application services for global deployments.
- Responsible for designing and implementing cloud - based solutions, including private and community cloud deployment models.
- Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
- Created RESTful web services for GET, POST, PUT and DELETE requests. Used POSTMAN Rest client for chrome to test all the database and middleware services.
- Involved in preparing stored procedures, triggers, functions and packages in Oracle & DB2.
- Expertise in CVS/SVN/GIT version control management.
- Involved in setting up continues build and integration environments (CI/CIT/CID) using Jenkins/Maven.
- Well versed with Agile/SCRUM methodology and Test Driven methodology during project life cycle.
- Proficient in using SQL Server and Oracle for application development with WebSphere application/portal, Tomcat, JBoss and WebLogic servers.
- Experienced in working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IEDeveloperToolbar.
- Worked with unit testing frameworks like Junit, Jasmine and KarmaJS.
- Experienced in tools such as Splunk for log monitoring.
- A good team player with excellent oral and written communication skills and ability to rapidly learning new concepts.
TECHNICAL SKILLS
UI Technologies: HTML 4.0/5, XHTML, CSS2/ CSS3, JavaScript, jQuery, AngularJS, BootStrap, AJAX, JSON, XML.
J2EE Technologies: JAVA 1.2-1.6, J2EE, JSP, Servlet, JNDI, ANT, JDBC, JAVA Mail
JAVA Based Frame work: Struts, spring, Ant, Maven 2.0, Log4j, J-Unit, Hibernate 2.x
XML Technologies: XML, DOM Parser, SAX Parser, JAXB, XML Schema, XSLT, XML-Beans
Distributed System: Web Services, SOAP, WSDL
RDBMS and SQL Tools: Oracle (SQL and PLSQL), Toad, SQL Developer
Web/App Servers: Apache Tomcat 3.x-5.x, IBM’s Web Sphere App. Server(WAS) 1.x-7.x, J-boss 4.x-6.x.
IDE tool: Eclipse 3.x, EditPlus, Notepad++, JSfiddle, IBM’s WSAD(Web Sphere Studio Application Developer), Net Beans. IBM’s Rational Application Developer (IRAD) 6.x-7.x, Oracle’s J-Developer 9i, 10.x,1 1g and Intellij IDEA.
Version Management: CVS, SVN, and Github
Bug Tracking Tools: HP Quality Centre, CDETS, Jira, Rally
Monitoring Tools: Splunk
PROFESSIONAL EXPERIENCE
Confidential, Cisco Systems, CA
Cloud/Java Developer
Responsibilities:
- Involved in complete software development life cycle - Requirements gathering, Analysis, Design, Implementation and Execution of the project using java, J2EE, REST, SOAP.
- Involved in designing and coding of front end screens using CSP (Cisco Service Portal).
- Developed Web Services to interface with Cisco tools like CPO (Cisco Process Orchestrator) and CCP (Cisco Cloud Ware Platform).
- Responsible for maintaining the code quality, coding and implementation standards by code reviews.
- Wrote SQL’s, Oracle functions using Oracle Database.
- Responsible in delivered the Web, App, Database and Integration services to end clients.
- Developed the DAO layer for the application using Hibernate Template support.
- Developed various business logic and reports using HQL and Hibernate Criteria.
- Involved in Redesign, Enhancement and Maintenance of applications.
- Implemented Complex Business rules and Validation of front end screens using AJAX and JavaScript.
- Integrated log4j for logging the messages at debug and error level.
- Used Eclipse IDE to develop the application.
- Used Maven build tool to build the application.
- Used JBoss application server for deploying the application.
- Used SVN/GIT to manage the code versions.
- Performed Unit Testing, analysis and resolution of issues reported in Integration Testing and Production Environment.
- Ensured that infrastructure services are adequately tested and integrated with other Infrastructure and Application Services.
- Interacted and coordinated with other service teams for the timely and proper execution of End to End Test cases and resolution of open defects from either side.
- Provided production support and working on change requests for the existing application.
- Used Jira/Rally to track the bugs of the application.
Environment: CSP, CPO, java, Eclipse, Hibernate 3.5, JDBC, Servlets, JavaScript, HTML, SOAP, AJAX, XML, Oracle 10g, JUnit, GIT, Jenkins, JBoss, JSON.
Confidential - CISCO Systems, CA
Java Developer
Responsibilities:
- Designed front end screen using XWT frameworks.
- Involved in complete software development life cycle - Requirements gathering, Analysis, Design, Implementation and Execution of the project using java, JDBC.
- Wrote SQL’s, functions and views using Oracle Database.
- Used Eclipse IDE to develop the application.
- Used SVN version controller to maintain the code versions.
- Used Maven build tool to build the application.
- Used JBoss application server for deploying the application.
- Integrated log4j for logging the messages at debug and error level.
- Used Jira to track the bugs of the application.
Environment: XWT, Java, JDBC, Eclipse, Oracle, SVN, Jenkins, JBoss.
Java Developer
Confidential
Responsibilities:
- Involved in complete software development life cycle - Requirements gathering, Analysis, Design, Implementation and Execution of the project.
- Suggested design approaches to the solution designer for Integration part. Analyze the requirements and subsequently development of the integration module.
- Involved in architect, design and technologies used to implement high scalability, robust distributed enterprise system.
- Architect and Designed the system for batch file XML processing, document generation and interaction with the billing system.
- Created and used Skins {Cascading Style Sheets CSS } to change the look & feel of the application.
- Used Eclipse IDE to develop the application.
- Used SVN version controller to maintain the code versions.
- Used ANT build tool to build the application.
Environment: Eclipse 3.0, Struts 1.1, JDBC, Servlets, JSP, JMS, JavaScript, HTML, XML, Oracle 9i, ANT, JUnit, WinCVS, Hibernate 2.0, Tomcat 5.0.
Java Developer
Confidential
Responsibilities:
- Responsible for designing user interfaces using JSP and coding.
- Involved in Validation using Java Script.
- Involved in database connection using JDBC
- Involved in Designing Front-End Screens.
- Involved in Unit Testing the application.
- Involved in Client interactions.
Environment: JSP, Struts, Java Script, HTML, JDBC, MySql, Tomcat 5.5, Windows2003 server
Confidential
Environment: JSP, JAXP, Castor API for XML Generation
Responsibilities:
- Responsible for designing user interfaces using JSP and coding.
- Involved in Validation using Java Script.
- Involved in database connection using JDBC
- Involved in Designing Front-End Screens.
- Involved in Unit Testing the application.
- Involved in Client interactions.