We provide IT Staff Augmentation Services!

Application Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • A result driven professional with 18 years of extensive experience in the areas of Analysis, Design, Development , Testing, Maintenance and Implementation of Java / J2EE based applications.
  • Extensive design and development experience in developing web applications using Java, J2EE, Ejb, Web Services, Spring, Hibernate, JSP, Servlets, Struts, XML, XSLT, JMS, Web Logic, Web Sphere, Oracle, Design Pattern, UML, Microsoft Visio .
  • Experience in the project delivery of various sizes, communicating with client understanding the business requirement, presenting demonstration based on the design document and implementing requirements on onsire offshore model.
  • Extensive experience working as an Application lead at offshore and Tech Lead at onsite with Development, Quality Assurance and Testing for the Bug fixes and Enhancements.
  • Extensive experience in coordinating the efforts with team members, responsible for deliverables, producing status reports to management, responsible for managing any escalations.
  • Experience in working Agile Methodology, Waterfall Software Development life cycle.
  • An effective leader with proven abilities in leading teams during the project phase and guiding team members and enabling knowledge sharing among the team.
  • Strong problem solving & technical skills coupled with confident decision making for enabling effective solutions leading to high customer satisfaction and low operational costs.
  • Insightful experience in Project Management activities including Project Scoping, Estimation, Planning, Risk Management, finalisation of Specifications, Customer/Stakeholder Management, Resource Management and Quality Management of the product / software.

TECHNICAL SKILLS

Languages and Frameworks: Java, J2EE, EJB, Struts, Spring, Hibernate

Web Technologies: JSP, JSF, Servlets, Web Services (SOAP, REST), HTML, XML, XSL, XSLT, XSD, JMS, Java Script, AJAX, Java Design Pattern, JDBC, Apache POI

Application Server: Weblogic, Webspehere, Apache Tomcat

Databases: Oracle 10g, Mainframe DB2, SQL Server, Netezza.

Web Based Tools: RAD, Eclipse, JBuilder, Intellij, TOAD, SQL Developer, SSH, PUTTY, Win SCP, Jenkins, Kubernetes, Docker, RabbitMQ, Kafka

Version Control Tools: CVS, SVN, Clear Case, Harvest, GitHub

Defect Tracking Tools: JIRA, HP Quality Center

Environment: Linux, UNIX, Windows, DevOps

Reporting Tools: IReport, Crystal Report

Designing Tools: UML, Microsoft Visio

Memory Analyzer Tools: JProbe, JConsole, Wily Introscope

Code (Review/Quality) Tools: PMD, Checkstyle, Corbertura

Unit Testing tool: JUnit

PROFESSIONAL EXPERIENCE

Confidential

Application Architect

Responsibilities:

  • Following Agile Methodology approach - each iteration consist of 2 weeks that includes design, build, test and release iteration to production.
  • Working on DevOps environment that includes Continuous Integration (build and test) using Jenkins and deploying the application on PCF environment.
  • Upgrade from JDK 1.6 to JDK 1.8.
  • Migrate Session beans and MDB’s from 2.1 to 3.2
  • Migrate Web services from JAX RPC to JAX WS
  • Remove T3Startup code and make it compatible to liberty
  • Modify configuration files and make it workable in liberty.
  • Migrate prime faces from 5.2 to 6.1
  • Migrate iText to PDFBox
  • Develop UI using JSP, JSF, Javascript
  • WSL to OATH migration
  • Deploy application to PCF
  • Developed Rest services for caching mechanism.
  • Developed Rest controller services using SpringBoot.
  • Developed and deployed Amazon Web Services.
  • Created and deployed micro services.
  • Developed persistence storage queues using Kafka, Kafka JMS client.
  • Setup the Kafka broker in PCF including producer, consumer and KSQL.
  • Data replication and transformation using Kafka.
  • Migrate JMS to RabbitMQ and Kafka for PCF
  • Used Kubernetes for automating the application deployment.
  • Good exposure to Kubernetes concepts such as Deployments, Services, Ingress, Controllers.
  • Used Docker container to access RabbitMQ and Kafka on browser.
  • Refactor the code to make it compatible to work in WebLogic 12.2.1.3 and Liberty
  • Migrate from Ant to Gradle
  • Migrate from Accurev to Git
  • Setup the applications in WebLogic 12.2.1.3 and Liberty 18.0.0.4
  • Prepared the application template for WebLogic and Liberty.
  • Upgraded the jars as per the compatibility.
  • Involved in Planning, Analysis, Design, Build, Test and Implementation of all the

Confidential

Tech Lead

Responsibilities:

  • Following Agile Methodology approach - each iteration consist of 2 weeks that includes design, build, test and release iteration to production.
  • Involved in enhancement of existing applications using Java, J2EE, HTML, Javascripts, JQuery, Web Services, Spring, Hibernate.
  • Worked on the creation of technical design documentation for all the Work requests and included Class diagram, Sequence diagram, flow diagrams using Microsoft Visio.
  • Used Singleton, Session Façade, Factory Design patterns .
  • Implemented loggers using log4j defining different categories and properties.
  • Sub Version was used for version control and Quality Center for defect tracking tool.
  • Involved in preparation of work estimation.
  • Co-coordinating, Planning and organizing the work for offshore resources for assigned deliverables.
  • Daily interaction with the client to provide regular project status
  • Handle all Client request during onshore time and provide required response back to the Client
  • Involved with Infrastructure team to setup new application configurations.
  • Involved in creation of Reusable Components
  • Handle Production outages, do proper analysis and provide root cause investigation results to the Client
  • Coordinate / Manage offshore team, ensure all project deliverables delivered on time
  • Provide technical support to the team as and when required
  • Handle all connectivity and access issues and work with Infrastructure team to resolve it.
  • Involve in Production deployment and provide Production and Post-Production support
  • Involved in internal Design and Code Review and provide necessary feedback to the team.
  • Involved in Build, Deployment and Component Testing
  • Involved in Creation of Test cases .
  • Responsible to deliver all P&A, Design and Code deliverables on time.
  • Involved in creation of Production implementation plan and support during Production Implementation.
  • Involved to work as a Mentor for other teams and provide technical support as and when required.

We'd love your feedback!