We provide IT Staff Augmentation Services!

Senior Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Overall around 11 years and 3 months of experience in Enterprise Architecture, Enterprise and Web applications, Design/Development in Java, Java EE, Enterprise Content Management, Web content management and Portals, Collaboration platforms and Digital Paradigms.
  • Experience with Java EE, Spring, Hibernate, implementing REST based services using Spring.
  • Strategic Planning for Digital: Experience on digital delivery disciplines: Customer Experience, Brand Strategy, Digital and Interactive Strategy, Digital Marketing, Social Media, Social APIs, Open Graph Web Analytics, Portals, Content Management Systems (CMS), Campaign Management.
  • Experience working on applications dealing with Heterogeneous Integration, Enterprise Application, object - oriented analysis and design, concurrency, multithreading, synchronization.
  • Architected and built applications in multiple web-based technologies, - JavaScript tech stack - (NodeJS, ExpressJS, AngularJS and ReactJS) and HTML5.
  • Architected and developed solutions on Amazon AWS EC2, S3, AWS Lambda, AWS-SQS, Spring and hibernate and working knowledge of Microservices Architecture
  • Oracle Fusion Technologies - Oracle Flexcube Internet Banking and Oracle Flexcube @Connect, Oracle Web Center Portal and Oracle DB.
  • Experience with Source code management tools - GitHub, bitbucket, Nexus. Build tools - maven. Test driven development using Junit. Continuous integration tools - Jenkins. Working within an Agile environment using tool like Version One and Jira.

DOMAIN EXPERTISE:

Content Management and Portal Products: Confidential ECM, Confidential /Apache Chemistry, Adobe CQ5, Apache Sling, Oracle Weblogic portal, Backbase Portal, Apache Jackrabbit Oak, JSR 170,JSR 283, CRX JCR API 2.0, Apache Felix/OSGI

Banking: Funds Transfer (International and Local), Payments, Retail International Banking (Swift and Western Union International Funds Transfer), Internet Banking, Biller Payments.

Retail business: Pricing and Shipping of Items, Item promotions, Coupon Promotions.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Architect

Responsibilities:

  • As an architect, Collaborate with Product owners and stakeholders to Gather requirements from for applications to be built around Pearson Global Content Management System (built on Confidential ECM).
  • Collaborate with Technical Leads to devise technical solutions, perform technology assessments, and enforce technical standards and providing estimates.
  • Currently working (Designing and development) on Cache Update and Asynchronous Upload project for intelligently caching the files by reading the logs and uploading the content/asset in Asset management system asynchronously.
  • Design and Develop of Global search solution for getting unified search results list from across multiple Pearson Confidential repositories using Java, JavaScript, Spring, RESTful web services, asset validation techniques using Data structures, Generics and Synchronization mechanisms.
  • Defining and building RESTful APIs for business-critical production systems integrating with Pearson for content needs. Creating algorithms for Asset/Content delivery using Rest based web services and JSON as data exchange format.
  • Design and develop improvements to the continuous delivery process using Jenkins and source code management using git, GitHub, bitbucket and nexus. Perform iterative code reviews for the modules as per Pearson coding standards, use maven as build tool and Nexus as repository manager.
  • Develop and deploy Confidential module extensions on development, pre-production and Production environments and ensure environment readiness.

Tools: and Technologies: Java, Java EE, Spring, Hibernate, Adobe Experience Manager, Adobe creative cloud, NodeJS, ReactJS, Confidential ECM, AWS EC2, AWS S3, AWS-SDK, AWS -SQS, Apache Zookeeper, AWS Lambda, Apache Solr, Confidential RESTful apis, Confidential Share, REST, Confidential Web scripts, JUnit 4, GIT, Bitbucket, Jenkins, Maven, ActiveMQ, JSON, Oracle Database 12g, Jenkins, Active MQ, Tomcat 7, AngularJS, Docker.

Confidential

Software Engineer

Responsibilities:

  • Design and development at Confidential, Shipping Engine layer and exposing the services to Digital Platform and other applications interfacing with Confidential .
  • Customer Experience, Brand Strategy, Digital and Interactive Strategy, Campaign Management, Digital Marketing, e-commerce and Enterprise Architecture for core business logic of Pricing of items as per business rules defined, Reward pilot project for preferred customers.
  • With every release working with the performance Testing/tuning team to see the stats and resolve the performance issues and improving the response times for transactions. Monitoring the JVM for the processes running and hung processes/threads.
  • Implemented Password Vault using Cyber Arc Access Identity Management in Confidential for SOX compliance and spring security.

Tools: Java, Java EE, Web Services-JAX-WS, JAX-RS, JUnit 4, Spring, Hibernate, XML, Oracle Database 11g, Jenkins, Active MQ, Tomcat 6, IBM WAS 7.0, Adobe AEM 6.0, Apache Sling, Apache Jackrabbit Oak, OSGI bundles, SQL Developer.

Confidential

Technical Lead

Responsibilities:

  • Designed and developed module for propagation of content across all the LOBs on the Oracle WebCenter portal.
  • Enterprise architecture and design for fetching the pages filled with the latest updated data undergoing concurrent updates and then pulling the pages/sites using collaboration of Zone One portal (Oracle WebCenter Portal).
  • Implemented Granular analytics for optimizing Web content, promotions, Site offers and links. Algorithms for Customer Experience, Brand Strategy, Digital and Interactive Strategy, Digital Marketing, Site Search. Real Time publishing and Campaigns mgmt.

Tools: Java 1.6, Java EE, RESTful WS, JUnit 4, JSON, Spring, Version One (Agile), Oracle WebCenter Portal, Oracle ADF, XML, Oracle Database 10g, Hudson.

Confidential

Technical Lead

Responsibilities:

  • Went for Business Visit at Confidential Bank for System understanding, Technical Feasibility and Proof of Concept for the retail International Banking.
  • Generate Activity model, Service model, Data model, Security architecture and Components design.
  • Architected and developed transactions for add/manage/delete international beneficiaries, perform payment for Confidential customer. Worked on the Batch Framework to move less frequently change data to local database like Countries, Branch code for improving the performance of application.
  • Development of publishing the business data on frontend of the Backbase portal by fetching the content from Confidential CMS.

Tools: Java 1.6, J2EE, EJB 3.0, JPA 2.0, JMS, Web Services-JAX-WS, JAX-RS, Spring, JUnit 4, Tomcat 6.0, IBM WAS 7.0, Rational Software Architect 7.5, SOAPUI, IBM DB2, XML, XSLT, Hibernate, IBM Data Power, Backbase Portal 4.3, Confidential 3.4.

Confidential

Technical Lead

Responsibilities:

  • Designed and developed ECM integration with Confidential using Confidential (Content Management Interoperability Services) based Confidential ECM and mentored team of five developers to accomplish the coding and testing.
  • Design and develop integration framework with Adobe CQ5 .
  • Design of the High-level classes and handlers to consume web services exposed by Confidential CMS.
  • Design of Online Vault facility interface in Internet Banking provided by the Document Management Systems in Confidential via Web Services.

Tools: and Technologies: Java 1.6, J2EE, Apache Struts 2, Web Services-JAX-WS, JAX-RS, Spring, JDBC, Apache Tomcat, JUnit 4, IBM WAS 7.0, RAD, SOAPUI, TCPMON, Eclipse, Adobe CQ5(5.3), Apache Jackrabbit, Confidential (ECM, WCM, Confidential ), Confidential, JSR 283, JBOSS 5.1.1

Confidential

Technical Lead

Responsibilities:

  • Designed and enhanced Payments Functionality for Batch and online Payments in Confidential Product.
  • Designed and coded the framework modules dealing with triggering the transactions automatically as per the dates in centralized database.
  • Algorithm design for the cancel of scheduled and recurring payments.
  • JUnit Testing for the Services Layer and Selenium Testing of the UI layer and checking reports.

Tools: and Technologies: Java 1.6, J2EE, JMS, Spring 2.5, Apache Struts, Apache Tomcat 6.0, IBM WAS 6.0, Eclipse, Web Services-JAX-WS, JAX-RS. Confidential FEBA, JMS, Hibernate 3.0.

Confidential

Associate Consultant

Responsibilities:

  • Developed financial transactions as per country’s currency and regulation.
  • Exposed the web services to the UI layer and consumed the web services from the backend systems.
  • Implemented JUnit testing and mock test cases for the code on services layer.
  • Development and enhancement of Mobile Banking change requests module.
  • Developed application module for different interfaces (Batch and Online).
  • Developed Batch Processing Framework for transaction files and routing the files to specific host systems.
  • Implemented Enterprise Confidential (E- Confidential ) module. Store customer information for multiple products.
  • Implemented the Oracle Flexcube Direct Banking on production environment, did performance testing and production support.

Tools: Java 1.5, J2EE (Servlets, JSP), Apache Struts, JavaScript, xml, xslt, Altova xmlSPY, JDBC, BEA WebLogic 10.0 MP1, JDBC, Eclipse, Web Services JAXB, JAX-RPC, Struts, JPA, Oracle Flexcube Direct Banking, Oracle Fusion-FC@Connect middleware.

We'd love your feedback!