It Analyst Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- To offer the best of my abilities and talents to the job I am assigned and explore my latent talents and develop my skills in the process.
- Having 6 years of technical expertise in complete software development life cycle (SDLC) process which includes Requirements Gathering, Analysis, Design, Development, Testing and Implementation.
- Strong Knowledge and experience in Core Java.
- Extensively worked on n - tier architecture systems with application system development using Java, JDBC, Servlets, JSP, EJB, Web services, Struts MVC and Hibernate.
- Expertise with Struts Framework using components like MVC, ORM and JDBC.
- Extensive knowledge and experience in developing JAVA based applications using Core JAVA, Collections API, J2EE, JDBC, JSP, HTML and JavaScript.
- Accomplished software engineer specializing in Java/J2EE development and production support.
- Working experience with J2EE application servers such as Websphere Application Server, Tomcat and JBoss.
- Proficient in Web page creation using HTML, JavaScript and CSS.
- Good Object Oriented Design and Graphic UI Design of Business Modules using UML, Use Cases, Sequence Diagrams.
- Implemented Rich User Interfaces using JSP, JSTL, HTML, CSS, JavaScrip and AJAX.
- Developed and Consumed JAX-WS based Web Services using SOAP, REST, WSDL and local testing using SoapUI tool.
- Have good experience in implementing various J2EE Technologies and well versed with Design Patterns (Singleton, Factory, DAO, Service Locator).
- Experienced in using distributed technologies like Enterprise JavaBeans (EJBs).
- Participated in the deployment and configuration of Java/J2EE applications in UNIX environment.
- Participated in the deployment and configuration of Tomcat, WebSphere and JBoss app servers.
- Developed back end interfaces using PL/SQL packages, Stored Procedures, Functions, Exceptions Handling and Triggers.
- Participated in configuring version controls like CVS, SVN, Serena and VSS.
- Experienced in using IDEs such as Eclipse, My Eclipse, STS and RAD.
- Good experience of Auto & Manufacturing domain and I have also worked for Banking & Finance domain.
- Highly capable in learning things quickly and good at time management.
- Involved in Production support after the major releases till the project gets stability.
- Excellent communication skills, interpersonal, hardworking and ability to proficiently communicate with all levels of the organization and work as a part of the team as well as independently.
TECHNICAL SKILLS:
Technology: Java, J2EE, JDBC, Servlets, JSP, EJB, JSTL, JavaBeans, JNDI, XML, Web Services, SOAP, WSDL, REST, JSON
Java Framework: Spring, Struts, Hibernate
Client Side Programming: HTML5, CSS, JavaScript, XML and AJAX.
RDBMS & Data Technologies: SQL, PL/SQL, DB2
Tools: Ant, Maven, Junit
Application Server: Tomcat 7.0, WebSphere 7, JBOSS 5.2
Design Tools: Microsoft Visio, Rational Rose, UML.
Languages: Core Java, C++, C, SQL
Other tools: Content Manager,KANA, Maven (Build Tool), HPQC
Configuration Tools: SVN, Serena Dimensions, VSS
MS: Office
Operating System: WINDOW XP, WINDOWS 7
PROFESSIONAL EXPERIENCE:
Confidential
IT Analyst
Responsibilities :
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
- Used Java Multithreaded programming to develop multithreaded modules and applications.
- Designed and developed entire application implementing MVC Architecture.
- Consumed Web services - WSDL and SOAP for getting required information from third the different application.
- Used Maven to build and deploy the application on websphere server.
- Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with struts functionality.
- Used SVN for version control and used STS as the IDE for developing the application.
- Managed deployments to QA, UAT and other higher environments.
- ORM tool Hibernate to represent entities and fetching strategies for optimization
Confidential
Developer
Responsibilities:
- Analyze, evaluate, test, debug, document and implement moderately complex software applications.
- Implement, integrate and maintain the web related applications.
- Developed various helper classes needed following Core Java Multi-threaded programming and Collection classes.
- Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
- Used Multithreading in programming to improve overall performance.
- Implemented the online application by using Struts Web MVC framework, Core Java, JSP and Servlet.
- Used Hibernate ORM Framework to communicate with DB2 database.
- Implemented Singleton, Service Locator, Factory Design, DAO design Patterns, based on the application requirements.
- Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
- Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs and Triggers.
- Extensively used Java multi-threading to implement batch jobs.
- Used SVN as version control tools to maintain the code repository.