Tech Analyst Resume
Charlotte, NC
SUMMARY
- 9.5 years of experience inRequirements Analysis, Design, Development,Implementation and Production SupportofJava,J2EE and client - server technologies.
- Experience in analysis, design, development, testing and deployment of software applications.
- Technical expertise in developing Client-Server, Web-Based applications.
- Expertise in development of Java/J2EE Applications using Java, J2EE, Hibernate, Spring, JDBC, EJB, SOA, MVC, JUnit, JMS, JNDI, XML, ActionScript, JavaScript(Angular JS), FileNet APIs.
- Strongworking experience in Design,Developmentand implementation of severalJ2EE frameworkslikeEJB, Hibernate, Spring MVC,SpringWeb Flow and JDBC.
- Experience in GUI development using ActionScript, Flex, HTML, JavaScript(Angular JS), JSP, JSF, Servlets, XML and XSLT.
- Expertise in Relational Database Design/Development with Database Mapping, PL/SQL Queries, Stored Procedures and Packages using Oracle 10g/11g, SQL-Server2000, SQL-Server2005 and DB2 Databases.
- Have Strong experience in using Web Services Technologies like SOAP, REST, XML and WSDL.
- Have Strong experience in Adobe Live Cycle Designer.
- Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing.
- Strong implementation knowledge of Object Oriented Analysis and Design using Waterfall, Agile and Scrum methodologies.
- Experience with Application Servers and Web Servers such as JBoss Server, IBM Web Sphere and Apache Tomcat.
- Have Strong experience in Database Design, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of the complex systems.
- Good Experience in developing test cases with JUnit and logging with Log4j.
- Strong experience on Adobe LiveCycle Designer to create document templates.
- Extensive development experience on different tools/IDE's like Eclipse, JBoss, StarUML, Rational ClearTeam Explorer, Rational ClearQuest, Aqua Data Studio, Adobe Flash 8, Adobe Life Cycle Designer, SoapUI.
- Good Hand at Data base jobs as well. Developed Stored Procedures and other database objects like tables, views, constraints, triggers and cursors and adept at Normalization techniques.
- Good Experience in software configuration management using ClearCase and GIT.
- Test Driven Programmer with thorough knowledge in unit testing with JUnit.
TECHNICAL SKILLS
Programming Languages: Java (version 5, 6), UML, SQL, PL-SQL, ActionScript, JavaScript(Angular JS), C, C++
Java/J2EE Technologies: J2EE, Hibernate, Spring, JDBC, EJB, Struts, SOA, MVC, JUnit, JSF,JMS (ActiveMQ, MDB), JNDI
Web Technologies: Web Services (SOAP), XML, XSD, WSDL, SOAP, JSP, Servlet, HTML, Flash, Flex
Databases: Oracle 11g/10g, MS SQL Server, DB2
Application/Web Servers: Apache Tomcat, JBoss, WebSphere
IDE: Eclipse, NetBeans, JDeveloper
Tools: PL/SQL Developer, AquaData Studio, TOAD, SOAP UI, ClearCase, ClearQuest, StarTeam, LiveCycle Designer
Frameworks: Spring, Hibernate, Struts, Mule
Version Control Systems: ClearCase, StarTeam, GIT
Testing/Logging tools: Junit, JMock, log4J
Web Services: SOAP, REST, WSDL, XML, XSD
Build Script: Maven, ANT
Patterns: MVC, Business delegate, Facade, Singleton, DAO, DTO
Methodologies: SCRUM, Agile and Waterfall.
PROFESSIONAL EXPERIENCE
Confidential | Charlotte, NC
Tech Analyst
Responsibilities:
- Involved in the analysis, high level design and detailed design of the intermediate application using RESTful web services.
- Involved in reviewing the deliverable of team members
- Implementing RESTful WebServices for read/write operations of Case Manager Process Engine.
- Writing JSON schema for REST WebServices.
- Developing Case Manager Operations using IBM FileNet CE and PE APIs.
- Using IOC (Inversion of Control) concept of Spring framework for class loading.
- Participating on build, staging and deployment of application with use of Gradle scripting.
- Participating on Technical discussion to figure out implementation strategy.
- Used Agile-methodology inDevelopment.
- Coding followedTest-drivendevelopment.
Technical Lead
Confidential, Denver, CO
Responsibilities:
- Confidential (Wyoming DWS)
- Confidential Fund (Idaho SIF),
- Arizona State Compensation Fund (Arizona SCF),
- Opta Comp, Florida
- Confidential Insurance
Confidential
Tech Lead, On-site coordinator
Responsibilities:
- Involved in the analysis, high level design and detailed design of the web and enterprise applications.
- Involved in reviewing the deliverable of team members
- Worked on thedevelopmentof the presentation tier using Flash (ActionScript), Flex, Servlets, JSP, JavaScript and JQuery.
- Involved in thedevelopmentof theservicelayer using Stateless Session Beans using EJB.
- Integrated applications usingJMSpoint-point and publish/subscribe.
- Developed XSD s for contract first web services.
- Developed and Published SOAP based web services, and also developed clients for consuming other web services.
- Converted old legacy batch jobs to Spring Batches.
- Used IOC (Inversion of Control) concept of Spring framework for Class Loading.
- Implemented the Persistence layer using the Entity Beans and ORM technologies such asHibernate.
- Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
- Implemented design patterns such as Singleton, Session Facade, Business Delegate and ServiceLocator.
- Involved in build and deployment of J2EE application in Dev and QA environments.
- Involved in configuring JMSServers,JMSTopics, Queues and Connection Factories.
- Used ClearQuest for defect tracking.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of Ant and shell scripts.
- Involved in production support and data fixes of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions
- Extensively worked on writing JUnittestcases for testing the business components developed in Java.
- Used SOAP UI totesttheweb servicesand mock response for unit testingweb services.
- Used Mule for end point configuration for web services.
- Used Agile-methodology inDevelopment.
- Coding followedTest-drivendevelopment.
- Developed document.xdp files using Adobe Live Cycle Designer.
- Involved in Product Release management. Handed SCM activities.
- Co-ordination with offshore for task related query resolution.
- Co-ordination with customer for their production issues.
- Baseline code merges using Rational ClearCase.
Environment: JAVA/J2EE, EJB, Hibernate, Spring, JDBC, JMS, Web Services, ClearCase, ClearQuest, JavaScript(AngularJS), XML, Adobe Flash 8, JBoss, WebSphere, Oracle, Adobe Life cycle designer, SoapUI, CruiseControl, Ant.
Confidential
Sr Java Developer
Responsibilities:
- Involved in the analysis, high level design and detailed design of the web and enterprise applications.
- Involved in reviewing the deliverable of team members
- Worked on thedevelopmentof the presentation tier using Flash (ActionScript), Flex, Servlets, JSP, JavaScript and JQuery.
- Involved in thedevelopmentof theservicelayer using Stateless Session Beans using EJB.
- Integrated applications usingJMSpoint-point and publish/subscribe.
- Developed XSD s for contract first web services.
- Developed and Published SOAP based web services, and also developed clients for consuming other web services.
- Implemented the Persistence layer using the Entity Beans and ORM technologies such asHibernate.
- Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
- Implemented design patterns such as Singleton, Session Facade, Business Delegate and ServiceLocator.
- Involved in build and deployment of J2EE application in Dev and QA environments.
- Involved in configuring JMSServers,JMSTopics, Queues and Connection Factories.
- Used ClearQuest for defect tracking.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of Ant and shell scripts.
- Involved in production support and data fixes of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions
- Extensively worked on writing JUnittestcases for testing the business components developed in Java.
- Used SOAP UI totesttheweb servicesand mock response for unit testingweb services.
- Used Agile-methodology inDevelopment.
- Coding followedTest-drivendevelopment.
- Baseline code merges using Rational ClearCase.
Environment: JJAVA/J2EE, EJB, Hibernate, Spring, JDBC, JMS, Web Services, ClearCase, ClearQuest, XML, XDS, Adobe Flash 8, JBoss, WebSphere, Oracle, Adobe Life cycle designer, SoapUI, CruiseControl, Ant.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Involved in the analysis, high level design and detailed design of the web and enterprise applications.
- Involved in reviewing the deliverable of team members
- Worked on thedevelopmentof the presentation tier using Flash (ActionScript), Flex, Servlets, JSP, JavaScript and JQuery.
- Involved in thedevelopmentof theservicelayer using Stateless Session Beans using EJB.
- Integrated applications usingJMSpoint-point and publish/subscribe.
- Implemented the Persistence layer using the Entity Beans and ORM technologies such asHibernate.
- Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
- Involved in build and deployment of J2EE application in Dev and QA environments.
- Used ClearQuest for defect tracking.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of Ant and shell scripts.
- Involved in production support and data fixes of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions
- Extensively worked on writing JUnittestcases for testing the business components developed in Java.
- Used WaterFall methodology inDevelopment.
- Coding followedTest-drivendevelopment.
- Baseline code merges using Rational ClearCase.
Environment: JAVA/J2EE, EJB, Hibernate, JDBC, JMS, ClearCase, ClearQuest, XML, Adobe Flash 8, JBoss, Oracle, Adobe Life cycle designer, CruiseControl, Ant.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Involved in the analysis, high level design and detailed design of the web and enterprise applications.
- Worked on thedevelopmentof the presentation tier using Flash (ActionScript), Flex, Servlets, JSP, and JQuery.
- Involved in thedevelopmentof theservicelayer using Stateless Session Beans using EJB.
- Implemented the Persistence layer using the Entity Beans and ORM technologies such asHibernate.
- Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
- Involved in build and deployment of J2EE application in Dev and QA environments.
- Used ClearQuest for defect tracking.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of Ant and shell scripts.
- Involved in production support and data fixes of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions
- Extensively worked on writing JUnittestcases for testing the business components developed in Java.
- Used SOAP UI totesttheweb servicesand mock response for unit testingweb services.
- Used WaterFall methodology inDevelopment.
- Coding followedTest-drivendevelopment.
- Baseline code merges using Rational ClearCase.
Environment: JAVA/J2EE, EJB, Hibernate, JDBC, JMS, ClearCase, ClearQuest, XML, Adobe Flash 8, JBoss, Oracle, Adobe Life cycle designer, CruiseControl, Ant.
Confidential
Java Developer
Responsibilities:
- Preliminary Discussion with core user of this System.
- Analyses of the user’s requirement.
- Develop a business plan and Module design.
- Writing critical business logic for the system.
- Worked on thedevelopmentof the presentation tier using Flash (ActionScript) and JQuery.
- Involved in thedevelopmentof theservicelayer using Stateless Session Beans using EJB.
- Developed XSD s for contract first web services.
- Implemented the Persistence layer using the Entity Beans and ORM technologies such asHibernate.
- Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
- Involved in build and deployment of J2EE application in Dev and QA environments.
- Used ClearQuest for defect tracking.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of Ant and shell scripts.
- Used WaterFall methodology inDevelopment.
- Coding followedTest-drivendevelopment.
- Baseline code merges using Rational StarTeam.
Environment: JAVA/J2EE, EJB, Hibernate, JDBC, JMS, ClearCase, ClearQuest, Adobe Flash 8, JBoss, Oracle, Adobe Life cycle designer, CruiseControl, Ant.
