We provide IT Staff Augmentation Services!

Technical Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 10+ years of software industry experience in all aspects of Software Development Life Cycle (SDLC) including Requirements analysis, design, packaging, quality assurance, implementation, issue tracking, version control, application maintenance, live application support (24/7) of Web based and distributed J2EE Enterprise Applications.
  • Prepared Integration Architecture and Standards for use by projects using ESB infrastructure (Web sphere ESB, Mule ESB & IBM Stack)
  • Work experience in Service Oriented Architecture and Micro services architecture
  • Work Experience designing & developing in Web Services (JAX - B, Apache-CXF, SOAP, WSDL, AXIS2, JAX-RPC, JAX-WS) & RESTful Web Services
  • Extensive experience in developing Messaging Application using IBM Web Sphere tools like JMS, Web Sphere MQ, Active MQ
  • Experience on business process orchestration language like BPEL, Mediation Using WebSphere Process Server 7.0.
  • Experience working in Mule ESB/Web sphere ESB, IBM BPM Tool (BPEL, SCA components integration & Flat file adapters)
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML5, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Good Experience in Open source framework Hibernate, Spring (MVC, AOP, IOC, Spring Security, Spring Batch, Spring Boot).
  • Designed & Developing REST API as Micro Services for Angular front end/Other service calls as using Apache Karaf/OSGI/Spring frame work.
  • Proficient in Object Oriented analysis and design(OOAD) using common design patterns and implementing various Java/J2EE design patterns including Singleton, Factory, Abstract Factory, MVC, Front Controller, DAO, PipeLine etc.
  • Extensive experience in Source Code Management (Version Control) tools like Clear Case, SVN, CVS and GIT. And Build, Deploy, Continuous Integration tools ANT, Maven, Jenkins.
  • Experience in developing database applications using Oracle, MySQL and MangoDB worked on PL/SQL Stored Procedures Triggers Functions Packages Data Modeling and Performance Tuning.
  • Expert in Modelling UML Diagrams (Class, Sequence, Activity, Component, Deployment, Infrastructure, Conceptual, Logical, Physical and Data Flow etc.) in IBM RSA/Visio/Blue Works
  • Hands on in writing POC, Code optimization and performance tuning across presentation, process and service layers.
  • Experience in Production Support Troubleshooting and Debugging of applications.

TECHNICAL SKILLS:

Programming languages: Java, XML, HTML, SQL

Web Technologies: HTML5, Servlet, JDBC, JSP, JSF, Spring, EJB, Web Services (JAX-B, Apache-CXF, SOAP, WSDL, AXIS2, JAX-RPC, JAX-WS) & Rest ful Web Services(JAX-RS), JSON, XML

Framework: Struts, Hibernate 4, JSF, Spring, Spring Boot

SOA Tools: WebSphere Process Server(WPS), WebSphere Enterprise Service Bus (WS ESB), WebSphere Integration Developer(WID) and Mule ESB

Web/Application servers: IBM WebSphere Application server, Portal server, Process Server, Oracle WebLogic, JBoss, Apache, Tomcat, Mule Server.

Database: Oracle, MySQL

IDE: IBM RAD, WSAD, Eclipse, EditPlus, NetBeans, Mule Studio, WID

Version control tools: CVS, IBM Clear case, GIT

Testing Tools: JTest, JUnit 4, Maketio, SoapUI

Life Cycle Methods: Agile Methodologies, Waterfall Model

Design Methodologies: RSA, UML, Microsoft Visio

PROFESSIONAL EXPERIENCE:

Confidential

Technical Architect

Responsibilities:

  • Prepared Conceptual Process and Future Process flow, Automated end to end process workflow engine is designed and executed
  • Designed architecture, technical governance guidelines and Built API/Interface specification
  • Build microservices for the delivery of software products across the enterprise.
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Developing REST API for calls from front end applications as micro services
  • Designed, Developed and analyzed the front-end and back-end using Java, Spring, Spring boot, Spring Batch, JSF, Hibernate and Spring Micro Services
  • Implemented Java persistence API (JPA) through Hibernate 3
  • Monitored and fixed the error logs using Log4J configured log4j.xml.
  • Heap Dump Analysis and identifying and fixing performance issues.
  • Responsible for effective planning, executing and controlling the team tasks.
  • Improved critical online and Batch transaction to meet the SLA defined by state.
  • Code reviews and maintain and deliver the quality deliverable to customer.

Environment: Java1.8 /J2EE, JSF, JSR 286, Hibernate, Oracle, GIT, TIM/TAM server, Mule ESB, Restful Web services, spring boot, Mango DB, shell scripting in LINUX,API, JSON, J2EE, JSON, AJAX, JQUERY, JUNIT.

Confidential

Senior Technical lead

Responsibilities:

  • Involved in Initial Analysis, Design and requirements gathering discussions.
  • Responsible for developing Java code for business logic and test case preparation.
  • Designed and implemented application using spring, spring IOC, Aspect Oriented Programming, spring boot, Spring Annotations, Spring MVC, spring transactions, Hibernate, SQL, and IBM WebSphere.
  • Involved in Micro services of the application.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3 standards
  • Responsible for working on SOA/Web Services.
  • Developed Integer and Date JSF components to support user entry of integer and date (month/day/year) values with internationalization. Wrote the Core Java classes for the components, tags, and renderers. Also, wrote the JavaScript code to do client-side validation in all major browsers.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Developed using Spring Framework (MVC, Dependency Injection, Auto Wiring, Caching, Database Connectivity, REST and SOAP Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the spring xml files.
  • Heap Dump Analysis and identifying and fixing performance issues.
  • Modifying existing components as per the Business rules with reference to Use Cases and UIS documents.
  • Designed the integrations based on SOA as they are loosely coupled with operating systems, programming.
  • Involved in implementing JSF Validation for across several modules.
  • Provided mentoring and code review services to other developers to ensure that various J2EE technologies and design patterns are applied properly.

Environment: Java 1.7, Java/J2EE, Hibernate, JSF2.0/JSR168/JSR268, Oracle, WebSphere Application server, Restful web services, JMS, Active MQ Mule ESB Server, JBoss Developer Studio, Mule Studio

Confidential

JAVA/J2EE/SOA Lead

Responsibilities:

  • Developing interfaces, interface maps, Business Object Maps and Mediation Module using IBM WebSphere Integration Developer
  • Developed the SCA components using the available implementation type Business Processes, Rules, Human Tasks.
  • Implemented different type of binding imports, exports like SCA, Web services.
  • Followed SOA Best Practices to integrate the distributed components
  • Used EJBs in the application and developed Session beans for interfacing with the database
  • Used Oracle 10g database and PL/SQL stored Procedures functions packages Triggers.
  • Created UML diagrams use case sequence diagram class based on the business requirements.
  • Developed and Implemented DAO classes using Hibernate for database transactions.
  • Developed form beans and action classes to write the routing logic and to call different services.
  • Work involved extensive usage of HTML AJAX Responsive web design Ext.js Bootstrap JQuery and JavaScript for client side development and validations.
  • Developed different SOAP services and Web Services using WSDL SOAP
  • Implemented Batch jobs in Third party liability/Claims module MMIS system
  • Implemented Stored Procedures using PL/SQL
  • Analysis and Design of the Object models and Singleton, Factory Design Patterns in various tiers of the application
  • Involved in unit testing of the modules using JUnit test-cases.
  • Preparing the Weekly status reports and sharing with Client.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Responsible for code review and approval of the design by other team member
  • Developed the application using RAD
  • Used Clear Case to manage and control version of build & Release.
  • Exposed to Software Development Life Cycle (Scrum) following agile methodology.

Environment: Java/J2EE, Hibernate, JSF/JSR168, Oracle, IBM SOA, RAD 6.0, RSA 6.0, WID, Web Sphere Portal Server 6.0, WebSphere, Fair Isaac’s Blaze Advisor Rules Engine, Docfinity, TIM/TAM, EJB, Hibernate

Confidential

Associate Java Developer

Responsibilities:

  • Designing Wire Frames, Use Cases, and Technical Design for the assigned modules.
  • Implementation of use cases and coordination with the team in successful implementation of use cases
  • Development of code using Spring Framework with hibernate being used for data persistence.
  • Development of Test Cases using JUnit.
  • Worked in a challenging environment having bi-weekly builds and twice a month release.
  • Deployed the application on the JBoss Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Wrote message handler adapter for enterprise calls using Message Driven Beans, JMS and XML.
  • Accessed database using SQL Queries, PL/SQL scripts.
  • Developed Servlets and XML.
  • Implemented JavaScript for the expression validation.
  • Assisted in database design in Oracle, schema planning.
  • Integrated all screens and made changes as per the requirement.
  • Involved in Interconnectivity of the Oracle database through JDBC.
  • Developed GUI for various screens using JSP.
  • Developed multi-tiered web - application using J2EE standards
  • Used spring bean factories and dependency injection mechanisms.
  • Used Spring MVC framework to develop the application.

Environment: JSP, Spring MVC, HTTP, XML, Junit, SVN, Hibernate, Oracle, SQL, spring, JMS, Web Services, Eclipse, JBoss Application Server.

We'd love your feedback!