We provide IT Staff Augmentation Services!

Technical Architect Resume

0/5 (Submit Your Rating)

SUMMARY

  • 12+ years of experience in IT Industry with solid hands on experience on Java, J2EE, Python, Spring, Hibernate and Web Services Technologies,
  • Experience encompasses software Analysis, Design, Development, Implementation, Documentation and Maintenance of custom application software while execution of project in Web - based environment, distributed n-tier architecture and Client/Serverarchitecture usingJava, J2EEtechnologies.
  • Strong Java Development skills using J2SE, J2EE, Hibernate3.x, SPRING3.x, JAXB, WEBSERVICES(JAX RPC/JAX-WS/JAX-RS), JDBC, Struts, JavaBeans
  • Experience with IDE like Eclipse, My Eclipse and TOAD.
  • Expertise in implementing applications with Model-View-Controller (MVC) pattern by implementing variousJava/J2EEdesign patterns including Singleton, Factory, MVC, FrontController, DAO, BusinessDelegates, BusinessObject, DataTransferObject.
  • Excellent work experience in Core Java, Servlets, XML, XSLT, Struts MVC, EJB, JDBC, JPA, Java beans, JMS and working experience in Spring Batch, Java swing
  • Expertise in web based design and development using Java/J2EE technologies like JSP, JavaScript, HTML, CSS, jQuery.
  • Experience in J2EE design patterns such as Factory, Singleton, Façade, Business delegate, Service Locator
  • Development of EnterpriseJavaBeans EJB (Stateless Session Bean) and Message Driven Beans (MDB) components.
  • Experience in implementing Object-Oriented technologies, Web based client-serverarchitecture, service oriented architecture and Object RelationalMappings (ORM).
  • Experienced in SQL development (Writing SQLQueries including Joins, Triggers, Stored procedures, Functions, Packages, Tables, Views, dataconnectivity and dataintegration) using Oracle, MySQL and PostgreSQL
  • Proficiency in developing and deploying applications using Application Servers such asJBoss, WebLogic and Apache Web Server, Apache Tomcat 6.x/7.x
  • Expertise in using Queing Systems like Active MQ.
  • Good knowledge of XML, XML parsers, XSLT, SOAP, UDDI and WAP.
  • Well experienced in testing and deployment phases using ANT, MAVEN, Log4j and JUnittools.
  • Good knowledge on Python, Pyramid, PHP, Drupal
  • Hands on experience in developing critical & responsive GUI/front-end components using HTML, JavaScript,Jquery, Ext-Js,GWT/GET-EXT, CSS, JSP, JSTL and AJAX.

PROFESSIONAL EXPERIENCE

Confidential

Technical Architect

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • 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.
  • Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases.
  • Designed the Sequence diagrams and State chart diagrams for complex functionality.
  • Designed and developed the Controller/Service/DAO for each functionality(CRUD operations)
  • Generate automatically Hibernate DAO/Pojos using My Eclipse Reverse engineering for each database table
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Designed the Architecture of the project as per Spring MVCFramework
  • Worked with SpringCore, SpringAOP, Spring ORM framework with Hibernate Template.
  • Developed user interface using HTML, JSP, JQuery, CSS, JavaScript and Ajax.
  • Used Oracle10g Database, SQL to perform data mapping and backend testing. Also documented all the SQLqueries for future testing purpose.
  • Implemented Automated Build System for Innovation using Maven Build System.

Confidential

Technical Lead

Responsibilities:

  • Played a key role as a FA and gathering the functional requirements, non-functional requirements and UI requirements.
  • .Involved in designing Database and design the application using UML methodologies.
  • Developed theJ2EEapplication based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, and DAO.
  • Developed using new features ofJavaAnnotations, Generics, enhanced for loop and Enums.
  • Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Created and injected springservices, springcontrollers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used springInheritance to develop beans from already developed parent beans.
  • Used DAOpattern to perform CRUD operations from database using Hibernate
  • Used Hibernate Transaction Management, Spring BatchTransactions, and cache concepts.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using HTML, CSS, jQuery, JSP, JavaScript, AJAX and ExtJS.
  • Used the Rest API to develop the WebServices

Confidential

Technical Architect

Responsibilities:

  • Involved in transition and knowledge transfer from clients about the application and requirement.
  • Working on Restful web services which enforced a stateless client server and support JSON (RESTFUL Technology) Involved in detailed analysis based on the requirement documents.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST), XML
  • Involved in Active MQ Java message service implementation for the TOTE Ticket generation system.
  • Profiling of application for CPU and memory usage, fixing memory leaks, CPU hotspots.
  • Used the Spring Quartz process to invoke the batch jobs for summarize the pools dividend calculation
  • Developed the Spring Controller/Service/DAO for each betting operations like start bet/stop bet/ Release dividends etc
  • Generated the Hibernate DAO’s and POJOS using MyEclipse Reverse engineering tool.
  • Using Spring MVC, Spring ORMto integrate with MySQL DB to implement persistence layer in Hibernate
  • Involved in code development according to requirement.
  • Involved in resolving production related issues.

Confidential

Technical Lead

Responsibilities:

  • Extensively used Strutscomponentclasses for developing applications for handling user requests.
  • Involved in designing and developing of Object Oriented methodologies using UML and created UseCase, Class, Sequencediagrams.
  • Worked on JMS components for asynchronous messaging.
  • Developed DataAccessClasses using the Hibernate.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Created DataSource and deployed the Web application in application Server.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • CreatedjavaInterfaces and Abstractclasses for different functionalities.
  • Extensively worked with collections classes like ArrayList, HashMap, and Iterator etc.
  • Involved with SpringIOC concepts to integrate HibernateDaoclasses with StrutsAction classes.
  • Written independent JavaScript, CSS files and reused in UI pages.
  • Implementedjavadesign patterns like Singleton, Factory, Command patterns.
  • Developed persistence layer using ORMHibernate for transparently store objects into database.
  • Used the J2EE (EJB’s), Content Management (CM) SDK
  • Parsing of XML using SAX and DOM Parsers.
  • Used SVN for version controlling.
  • Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the database.
  • Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.

Confidential

Solution Designer/Developer

Responsibilities:

  • Developed the Reports module using GWT HMVC framework
  • Fixed the bugs raised from earlier releases.
  • Used the JBOSS Seam, Hibernatetodevelop the Business Tier Logic
  • Prepared the MTP (Module Test Plan) and MTS (Module Test Specifications)
  • Involved in the Module testing and Integration Testing.
  • Understood the Existing System and re-engineering the System using the Giga Spaces application server and Server Push Technology.
  • Prepared RIA BOLT UI using the Google Web Toolkit (GWT),GWT-EXT. And Used the Open Flash Chart for GWT (ofcGWT) for displaying the data graphs on Charts.
  • Prepared the E-R diagram for the BOLT
  • Prepared the Logical DB Design for BOLT

We'd love your feedback!