We provide IT Staff Augmentation Services!

Application Architect Resume

4.00/5 (Submit Your Rating)

ChicagO

EXECUTIVE SUMMARY:

  • 17 years of professional experience in Pharmacy, Financial, Insurance, Telecom and ecommerce/customer loyalty domains.
  • Excellent experience in Architecture designing and providing technical solutions.
  • Excellent experience in microservice event driven architecture using spring boot, spring cloud, Apache Kafka and Kubernates.
  • Excellent exposure to manage different teams and projects. This includes architecture design, development, and testing of applications.
  • Well versed in Legacy Modernization projects from Monolithic to Microservices.
  • Excellent exposure to design concepts and all phases of SDLC and agile methodology.
  • Experienced in designing, managing & delivering parallel projects in demanding situations.
  • Working experience on cloud native micro services using Java, Restful WS, Spring Boot, Spring Cloud, Spring Cloud Steams, Spring Integration, Docker, Spinnaker, and Kubernetes.
  • Hands on experience on distributed streaming platform apache Kafka, Azure Event Hub and distributed NoSQL database apache Cassandra, Azure Cosmos DB.
  • Hands on experience in performance analysis on cloud native applications using Dynatrace, Azure AppInsights.
  • Hands on experience on Field Level Encryption using Voltage Encryption Software.
  • Hands on experience on middle ware technologies such as ESB (ServiceMix 3.0).
  • Expertise in implementing SOA design principles using SOAP and Restful Web Services
  • Expertise in implementing asynchronous communications using ActiveMQ, Kafka.
  • Experience in wide range of frameworks like Spring, Struts, Hibernate, jQuery, and web technologies Servlet, JSP, and XML.
  • Experience in writing business rules using IBM iLog.
  • Extensive work experience using most of the Spring modules.
  • Having 7 years of experience in developing applications using Agile Scrum.
  • Good understanding of OOPS principles and implemented Java/J2EE design patterns in the enterprise applications.
  • Having experience in leading onsite and offshore teams.
  • Excellent team player with strong trouble shooting and debugging skills.
  • Having good experience on solution, design and data architecture.
  • Ability to learn modern technologies and deliver robust, scalable applications within short span of time.

TECHNICAL SKILLS:

Java: Java8, Java7, Core Java, Java6, Java SE, Java EE, JavaMail, JavaServer Faces, Apache Struts 1, Apache Struts 2, GlassFish, Hibernate, Internationalization, JAX - RS, JAX-WS, JTA, Spring Framework, Spring Integration, Spring MVC, Spring Security, Tomcat, Weblogic, WebSphere Application Server (WAS), WildFly, Spring Boot, Spring Cloud

Databases: Oracle, Cassandra, Cosmos DB

DevOps: DevOps Practices

Tools: Ant, Basecamp, Code Analysis Tools, Enterprise Architect, Issue Tracking, JIRA, Maven

Testing: Unit Testing

Message Queues: RabbitMQ, Kafka

HTML/CSS: XML Schema, XHTML, DHTMLX, XSLT, Xpath, SOAP

Java EE: Java EE

Microservices: Kubernetes, Docker

Agile Practices: Scrum, Scaled Agile Framework

Application Security: Secure development life cycle, Secure Coding

Project Management: Estimations, Risk management

Build: Maven, Gradle, Ant

Cloud Platform: Microsoft Azure, Amazon Web Service (AWS)

Agile Roles: Agile Project Manager

JIRA: Jira Administration

Continuous Integration: Bamboo, GitLab CI, Jenkins

Code Coverage: Clover

Containers: Docker

Version Management System: GitHub, CVS, PVCS, Git

Scrum Master: Software Change Management

Repo Management: Artifactory - jfrog, Bit Bucket

Identity And Access Management: Auth0, LDAP, oAuth2, Oracle IDM, OpenID-Connect

PROFESSIONAL EXPERIENCE:

Confidential, Chicago

Application Architect

Responsibilities:

  • Working as Application Architect
  • Gathers the requirement from core business team
  • Analyzed and developed standards, processes and future action plan to meet customer requirements and improve efficiency.
  • Developed Junit/Mockito framework-based test cases for Test Driven Development under Agile methodology
  • Maintained Bit bucket/git for Version changes Management
  • Code reviews Manual as well as SonarQube to insure high quality deliverable
  • Involved in managing logs and tracing using Kibana and Spring Sleuth with Zipkin
  • Configuration and Deployment of application on Apache Kafka, Kubernates, Spinnaker, Apache Azure
  • Microservices: Order Management, Patient, Location and Product Microcosmic. Development of existing features using new technologies for greater integration and loosely coupled services.
  • Participating in daily scrum meetings and other scrum ceremonies.
  • Develop code using spring-boot on Microservice architecture using, Apache Kafka, Kubernates, Spinnaker, Microsoft Azure, Swagger, Cassandra and Cosmos DB.

Technologies: Java/JEE, Spring Boot, Spring Cloud Streams, Apache Kafka, Apache Cassandra, Azure Event Hub, Docker, Spinnaker, Ingress, Kubernetes, REST, SOAP, Spring-Core, Spring AOP, Spring Integration, Angular JS, JPA, Maven, Jenkins, Bit Bucket, JIRA, GIT, JUNIT, EA, PUML, Jenkins

Confidential, NJ

Application Architect

Responsibilities:

  • Worked as an Application Architect
  • Gathered the requirement from core business team.
  • Provided Architectural support for the deployment of Order Processing CDMA/LTE network in Network Vision Project.
  • Interface with business stakeholders and other teams to identify and resolve problems during the full order management cycle
  • Develop a close working relationship with other SW team members as well other cross-domain teams.
  • Responsible to work with improvements, by participation in the development, of the architectural principles, processes and standards
  • Establish and manage engineering processes, best practices, and continuous improvement, aligned with Agile-Scrum methodology
  • Perform state-of-the-art product development activities, with an emphasis on the “back-end” (including database design, performance, and security)
  • Develops high-level application designs and directs detailed design work of developers
  • Develop new products and frameworks from the ground up as well as providing enhancements to existing products

Technologies: Java/JEE, Spring Boot, Apache Kafka, Apache Cassandra, Docker, Spinnaker, Ingress, Kubernetes, REST, Spring-Core, Spring AOP, Spring Integration, Angular JS, Maven, Jenkins, Bit Bucket, JIRA, GIT, JUNIT, EA, Jenkins

Confidential

Tech Lead Java

Responsibilities:

  • Using IDE Eclipse and Git Source Tree for source code maintenance.
  • Authored Persistence Layer Hibernate API and created data models and domain Object.
  • Designed project architecture using spring framework and provided Dependency Injection(IOC)
  • Authored persistence layer JDBC using Hibernate API and created Data Models and Java Bean.
  • API Security using IAM (Identity Access Management)
  • Designed GUI using AngularJS, HTML5, AJAX, CSS3, XSLT, Java Scrip, XML, grunt server etc. Analyzed, Developed and implemented new requirements requested by business as per Agile Project Management like one or two-week Sprint, SCRUM, JIRA Story, backlog, daily stand up etc. Requirements validation. (feasibility analysis & Impact analysis)
  • Hands on coding, code reviews, maintaining metrics
  • Hibernate Object Model design.
  • Preparation of Use case design Documents & estimations to the new change orders.
  • Development, Bug fixing & product support for US region.
  • Responsible in preparation of Unit Test Plan and Test Plan Review.

Technologies: Java, J2EE, Spring, Hibernate, Log4J, Java Script, AJAX, Web Service, JDBC, JSP, Servlets, Maven, GitHub, XSLT, HTML5, CSS3, XML, Perl, Eclipse 3.2 and Oracle Web sphere 7.x, Oracle SQL, PL/SQL

Confidential

Senior Associate Projects

Responsibilities:

  • Analyzing the user requirements/bugs in existing system and preparing Impact analysis docs and finally fix and test those.
  • Developed O-R Mapping Schema using Hibernate.
  • Developed Action, Forms, Java classes for Business Logic
  • Developed the Spring mapping files with IoC.
  • Conduction of team meeting, Preparing metric sheets for client Radaptive
  • Developed Unit Test Cases using JUnit
  • Authored Application logging mechanism-using Log4j. Part of the Architectural Team
  • TopLink Object Model design for the new enhancements.
  • TopLink Consultation for the team.
  • Preparation of Use case design Documents for the enhancements.
  • Hands on coding, bug fixes, Technical guidance to the team.
  • Daily status reports to the all stakeholders.

Technologies: Java, Spring, TopLink 10g, JSON, JDBC, Java Servlets, JSP, AJAX, JEE, Oracle 10g, HTML, Log4J, XML, Web Service, eclipse 3.2, Java Script and RAS 6.0

Confidential

Senior Developer

Responsibilities:

  • Analyzing the user requirements/bugs in existing system and preparing Impact analysis docs and finally fix and test those.
  • Developed the Screens with MXML and ActionScript.
  • Developed O-R Mapping Schema using Hibernate.
  • Developed Action, Forms, Java classes for Business Logic
  • Developed the Spring mapping files with IoC.
  • Developed Session Beans.
  • Developed Unit Test Cases using JUnit

Technologies: Java, Spring, Oracle JDBC Driver Thin Driver, Java Servlets, JSP, AJAX, J2EE, Oracle 10g, HTML, Log4J, XML, eclipse 3.2, Java Script and Web Logic 8.1

Confidential

Associates - Projects

Responsibilities:

  • Analyzing the given Design documents for Use case.
  • Developed O-R Mapping Schema using Toplink workbench.
  • Developed Action, Forms and Java classes for Business Logic.
  • Developed the JSP Screens.
  • Developed the Struts mapping files.
  • Bugs fixing.
  • Production support

Technologies: Java, Struts 1.2.4, Oracle JDBC Driver Thin Driver, Java Servlets, JSP, TOPLINK, J2EE, Oracle 10g, HTML, Log4J, XML, eclipse 3.2, Java Script and Web Sphere Studio Application Developer 5.2.

Confidential

Programmer

Responsibilities:

  • Analyzing the given D2K Forms for Migration.
  • Contributed in Conversion Work, according to the D2K forms (Client/Server) to JAVA (Web Application) Specifications given by Confidential .
  • Coding and manual testing.

Technologies: JBOSS 3.2.6,Tru64 Linux,Framework & Architecture,Jakarta Struts 1.2.4,Java 2 version 1.4.2,Oracle JDBC Driver Thin Driver,JSP 1.2,Struts 1.2.4,Eclipse3.0,ANT 6.0,apache log 4j 1.2.9

Confidential

Software Engineer

Responsibilities:

  • Analyzing the user requirements and preparing the Use cases.
  • Developed Action, Forms, and Java classes for Business Logic.
  • Developed the JSP Screens.
  • Bugs fixing.

Technologies: JBOSS 3.2.6,Stervlets,Java 2 version 1.4.2,Oracle JDBC Driver Thin Driver, JSP 1.2,Struts 1.2.4,Eclipse3.0,ANT 6.0,apache log 4j 1.2.9

We'd love your feedback!