It Analyst Resume
SUMMARY:
- Results driven technology contributor with 8+ years of experience in IT industry which includes Analysis, Functional Design, Implementation, Testing and Maintenance with different domain areas like in Travel, Health Insurance, Marketing, Telecom, Banking and Financial domains.
- Excellent analytical and communication skills in order to work with mid - size teams, technical and business leadership.
- Expertise in design, development and implementation of multi-tier applications with technology stack Core Java, J2EE (JSP, Servlets, EJB, JDBC, JMS), Struts, Spring, Hibernate, JPA, Spring Webservice, MULE ESB, API Management etc.
- Experience in developing Web Services using - SOAP and integration of applications across variety of vendor products using Web Services (SOAP & REST) and developing DTDs, XSD schemas for XML (parsing, processing, and design).
- Experience in API Management implementations such as Apigee.
- Experience in developing Spring applications using Spring Core, Spring MVC, Spring Webservices, Aspect Oriented Programming, Spring JDBC, Spring ORM and Transaction Management.
- Experience in writing DAO using Hibernate 2.0 and 3.0 Persistence Framework.
- Extensive experience in Web application development using - HTML5, CSS3, JavaScript, Ajax, Python, JQuery, Applets, AWT, Swings, JSF and XSLT.
- Experience in Mule ESB v3.5.2 and v3.6.1 from Architecture, Design to implementation and transformation for legacy system upgrades and maintenance.
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required support code in JAVA for Cucumber.
- Experienced in writing applications in Maven, Gradle and deploying them on to servers.
- Extensive experience of working with RDBMS like Oracle, MySQL, SQL Server and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
- Experience of working with RAD, WSAD 5.0, Spring Tool Suite, JDeveloper, Eclipse.
- Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
- Experience in the use of Version Management & Defect Tracking Tools such as Harvest, GIT, SVN, CVS, Rational Clear Case, HP Quality Center and JIRA.
- Experienced in Unit Testing and Integration Testing for web applications.
- Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic Server, JBoss, WebSphere and Tomcat.
- Strong experience in all the phases of Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, implementation, deployment and support and expertise in employing SDLC models, Agile Methodology SCRUM .
- Experience using java design patterns like MVC, Front Controller, Factory, Abstract Factory, Business Delegate, Service Locater, Session Façade, Data Access Object, Observer, etc., d esign patterns to develop robust Java applications.
- Post development code review, Unit testing and Documentation .
TECHNICAL SKILLS:
Languages: Java, J2EE & Mainframe COBOL
Script Languages: Java Script, Shell Script, Python
WebSerivces: SOAP, REST, WSDL, UDDI, Axis, CXF, Spring Webservice
XML Suite: XML,XSL, DTD, XSD, XSLT, XPath, XQuery, JAXP
Web Technologies: CSS, HTML, JQuery, Swings, Servlets, JSP, Angular JS, JSON, AJAX, GUI, JSF
Specifications/Frame Works: JSF, Struts, Spring, Hibernate, JUnit, Log4j, Lombok, Mockito, Hadoop, Map Reduce, Hive, Cucumber, Jbehave, MemcacheD, TestNG, ehcache, EJB, JNDI, JMS, JPA, JAXB, JAX-WS, JAX-RS
Database: Oracle, My SQL, DB2, HBase
Version Control Tools: Harvest, GITHUB, SVN, CVS, Rational Clear Case
IDE & Development Tools: Eclipse, MyEclipse, NetBeans, IntelliJ5.1 IDE, UML, JUNIT, SoapUI, Jmeter, Splunk, Wily, Kafka.
API Management/ Middleware: Apigee Edge, Apigee Health Check in cloud, Mule ESB, MQ’s
Application Servers: JBoss, Tomcat, WebLogic 8.1, WebSphere
Build Tools & continuous integration tools: Ant, Maven, Gradle, Hudson, Jenkins
Issue Reporting Tools: Bugzilla, Rally, Jazz, Incident Management System, JIRA
Containers: Docker
Platforms: Windows, UNIX, Linux