We provide IT Staff Augmentation Services!

Technology Architect Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Technology Architect with (12) years of IT experience in J2EE Lead/Architect, leading, managing and developing complex digital, distributed and cross functional Software Application Development projects in both cloud and on - premises platform and very proficient in Cloud solutions.
  • Hands-on Experience in Java8, Spring, SpringMVC, RESTful APIs, Micro-Services, Spring Boot, Spring Data, Confluent Kafka, OAuth2, ThreatMatrix.
  • Experienced in Architecting, Developing and implementing micro-services using Spring Boot in distributed platform.
  • Designed, developed and implemented enterprise distributed messaging hub (eCube) using Confluent Kafka to capture users login events.
  • Proficient in pivotal cloud foundry configuration setup for micro-services and maintain PCF micro services routing mechanism and configure new services.
  • Proposed, Designed and Integrate oAuth2 implementation for authentication and authorization for micro-services using mule gateway.
  • Worked on micro-services using Rest template for intercommunication and using services discovery Naming Server from Netflix API.
  • Experience in micro-services deployment with Jenkin pipeline including build process, GIT Hub repo for PCF.
  • Proficient in Application Containerization using Docker tool.
  • Worked with configuration team to configure Splunk for PCF deployed micro-services and monitoring dashboard.
  • Configured GIT repo for micro-services and manage all configuration files with Config servers.
  • Experience on rollback mechanism for PCF deployment and configure on going traffic with PCF Auto scaling, managing scaling up and scaling down
  • Worked on NetFlex core services using SpringBoot for Eureka, Zuul, Discovery Naming Server, Swagger, Hystrix, and Demonstrated to client
  • Worked on CI/CD tools and technologies including GitHub, Maven, Jenkins, Sonar, Artifactory.
  • Experienced in unit testing and functional framework like GEB, and SPOCK using on saucelabs platform
  • Worked within and across agile team for Planning, Analysis, Design, Development, Testing, Enhancement, Maintenance & Support of Software Applications, Estimation, Scheduling, Metrics, Tracking.

TECHNICAL SKILLS:

Processes: SDLC (Software Development Life Cycle) in Agile

Management Tools: MS Project Plan, MS SharePoint, MS Visio, MS-Word, MS-Excel

Operating Systems: Windows, Unix, Linux.

Languages: Java/J2EE,Micro-services, Pivotal Cloud foundry, Servlets, SpringMVC, Spring, Spring-boot, SpringData, Restful services, MuleSoft Struts, Ant build scripting, Junit, Maven, Gradle Jenkins,SPOCK GEB

Databases: Oracle 10g/11g, MySQL, Access.

Application Servers: WebLogic Application server, Apache Tomcat, WPS, Portal Server.

Tools: STS,Eclipse, IntelliJ, Maven, Gradle, Cruise Control, Jenkins, Mercury Quality Centre, IDE WEB services (SOAP and REST), Postman, RAD, WSAD, PL/SQL Dev, TOAD, Putty, JIRA, Rally. Bitbucket

Version Control: Git, RTC, StarTeam, SVN Sub Version

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Technology Architect

Responsibility:

  • Working as Technology Architect and responsible for the architecting, analysis, design and development of micro-services using Spring Boot.
  • Proposed, designed, developed and implement Central Config Server for DSSI Platform using Spring Boot.
  • Worked with Mulesoft and GIT team to integrate Config Server to connect GIT repository.
  • Analyzed Vantage Service and broke down in to multiple micro-service using Spring Boot.
  • Integrate micro-services with mulesoft for api gateway.
  • Proposed, Designed and Integrate oAuth2 implementation for authentication and authorization of micro-services using mule gateway
  • Worked with DevOps team to CI/CD process for Jenkins pipeline and deploying application in to AWS platform.
  • Led engineers and analysts in order to ensure adherence to quality standards
  • Participated and contributed in design reviews and provided inputs to the design recommendations.
  • Explore and understand technology trends and proposed and implement in the project.

Confidential, NJ

Technology Specialist

Responsibilities:

  • Worked as Technology Specialist responsible for the architecting, analysis, design and development of user RESTful services.
  • Designed, developed and implemented Audit Framework using event based KAFKA to capture authentication data in to HDFS.
  • Integrated Threat Matrix with security services to captured audit data for fraud detection during user authentication.
  • Wrote spock junit to achieve more than 80% of code coverage and streamlined the quality code.
  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Proposed and implemented improvements to existing delivery process like peer reviews, static code analysis, test coverage.
  • Participated and contributed in project planning and sprint planning sessions with project managers, business analysts and team members.
  • Participated and contributed in design reviews and provided inputs to the design recommendations.
  • Participated in daily standup calls to update on impediments, accomplished and planned tasks.
  • Worked closely with DevOps for ST migrations and production release planning.
  • Worked with Prototype, fatwire, Site config team for UI design, contents and customization.
Confidential, NJ

Technical Lead

Responsibilities:

  • Worked as Tech Lead and Led engineers and responsible for delivering the project in very tight deadlines.
  • Designed and developed the architecture of the project by using atom standard and guidelines.
  • Developed all the major components Models, Controller, Service and Repository Layer.
  • Implemented Spring Cache to improve the performance of the application and restrict duplicate calls.
  • Mentor other resources in their technical issues and groom them to meet client expectations.
  • Configure Sonar with the gradle build and fix the sonar violations.
  • Gather and understand project requirements from client, coordinate offshore resources and direct project in right direction in timely manner.
  • Explore and understand technology trends and proposed and implement in the project.
  • Worked with Prototype, fatwire, Site config team for UI design, contents and customization.
  • Worked on RP (Release Package) and release support and worked with security and deployment team for any critical defect.
  • Created and modified gradle build scripts on regular basis for project dependencies, JAXB Gen, unit testing and bundling the application
Confidential, NJ

SME Analyst

Responsibilities:

  • Worked as SME for analyzing developing and deliver for the compliance CRS.
  • Developed robust back end framework to support complex workflows and rules using Java and Spring framework.
  • Wrote integration module to communicate with other applications over MQ, SOAP.
  • Performing impact analysis for new requirements/projects.
  • Identifying areas of automation & automating Unit & Integration testing processes.
  • Interacting with the client teams on a daily basis for requirements gathering, design reviews, requirement reviews, code review process improvements.
  • Configuring and developing Hibernate, Spring and Struts Framework, Writing Services Interfaces.
  • Build, Jobs Creation, release applications using Jenkins Management Tool.
  • Participated in daily Sprint standup calls to provide an update on accomplished and commitment tasks.
Confidential

Tech Lead

Responsibilities:

  • Worked as Tech Lead and responsible for resolving Application Defects / Production Issues
  • Developed Tool which checks the status of all the processed message hourly bases for each queues.
  • Added validation Layer for each type of messages for their respective specification
  • Configured Queues on IBM MQ Series and map with respective handler based on message category.
Confidential

Software Engineer

Responsibilities:

  • Responsible for coding development, testing application and Automate the configuration changes by developing the java utility and provide production support and release support.
Confidential

Software Developer

Responsibilities:

  • Responsible for analysis, development, Deployment and providing the production support.

We'd love your feedback!