Post Job Free
Sign in

Senior Full Stack Developer - Java & Microservices Expert

Location:
Dallas, TX
Posted:
November 19, 2025

Contact this candidate

Resume:

Surya Gajjela

Email: ***.***********@*****.***

PH: 513-***-****

Senior Full Stack Developer

PROFESSIONAL SUMMARY

●9+ Years of experience in Information Technology in various roles with experience in Design, Analysis, and Full Stack Development using versatile frameworks.

●JavaScript Full Stack Developer with exclusive experience in micro-services architecture using React/Redux.

●Functional expertise encompasses web applications, desktop applications, and CRM Applications.

●Expertise with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Modeling (OOM) based on Unified Modeling Language (UML) architecture.

●Expertise in developing SOA (Service Oriented Architecture), REST, and J2EE Web Services based on SOAP, BPM, WSDL, JAX-WS, JAXB, and JAX-RPC using tools like Apache Axis.

●Good knowledge of reading and following UML design documentation, such as Database and Data Flow diagrams.

●Strong command of leading Frameworks such as AngularJS, Backbone.js, Bootstrap.js, D3.js, React.js, and Node.js.

●JavaScript Full Stack Developer with exclusive experience in microservices architecture using React/Redux.

●Proficient in design and rapid development of web and J2EE applications using Core Java, JSP, JSF, CSS, Servlets, EJB, JavaScript, Spring, JDBC, JNDI, HTML/DHTML, XML, and Struts framework.

●Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates, and Spring MVC.

●Experience in Agile software development process, Test Driven Development, and Scrum.

●Experience in client-side designing and validations using HTML, CSS, JavaScript, AJAX, jQuery, Angular 11, and Node.js

●Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections, which would increase the application's performance. Streamlined application deployment cycles on OpenShift, significantly reducing time-to-market.

●Implemented modern Java solutions using Java 17, including features like sealed classes/interfaces, pattern matching for switch statements, and extended support for records and enums.

●Ensured compliance with Java 11 and Java 17 standards, following best practices and leveraging new language features and API s to enhance code quality and maintainability.

●Enhanced security measures on OpenShift through meticulous implementation of RBAC, image scanning, and network policies.

●Utilized IntelliJ IDEA as the primary Integrated Development Environment (IDE) for Java application development, demonstrating proficiency in its features and workflows.

●Integrated testing frameworks like JUnit and TestNG within IntelliJ IDEA, creating and executing unit tests, test suites, and test coverage analysis to ensure code reliability and functionality.

●Utilized IntelliJ IDEA's version control tools, such as VCS operations, Git branches visualization, and conflict resolution tools, to manage code changes and maintain codebase integrity

●Took advantage of IntelliJ IDEA's productivity features, including code templates, live templates, code generation, and keyboard shortcuts, to streamline coding tasks and improve development efficiency.

●Demonstrated cost-effectiveness by optimizing resource utilization across OpenShift clusters, resulting in substantial infrastructure cost savings.

●Implemented dynamic scaling strategies for applications, ensuring real-time responsiveness to varying traffic loads.

●Collaborated closely with DevOps teams, automating monitoring processes and establishing real-time feedback loops for continuous improvement.

●Experience in developing client-side validations using Angular 11 and in developing Custom pipes, Shadow DOM.

●RIA applications using Flex, HTML5, CSS, Ajax, Dojo, and Node.js

●Developed Graphical User Interfaces using UI frameworks Angular 11 and Webpages using HTML, CSS, and JSPs for user interaction.

●Good knowledge of AWS cloud formation templates and configured the SQS service through Java API to send and receive the information.

●Possess extensive expertise in RDBMS databases, including Oracle 10g/11g, SQL Server 2005/2008, DB2, and MySQL 4.x/5.0. Proficient in developing PL-SQL Stored Procedures, Triggers, and Views.

●Experience in Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.

●Experience with SPRING and Struts frameworks. Proficient in developing RESTful web services using Spring MVC.

●Extensive experience in developing GUIs using Struts, SPRING MVC, and SPRING web flow Frameworks.

●Development experience in Windows, Linux, Mac OS, Docker containers, and UNIX operating systems.

●Used DAO access and writing DML, DDL, and triggers for the DB2 database and other client environment-specific tools to design the client module.

●Experience in working with build management tools like Ant, Maven, and Jenkins.

●Experience in installing, configuring, and tuning Apache Tomcat, WebLogic, and WebSphere.

●Ability to work individually as well as in a team with excellent problem-solving skills, troubleshooting capabilities, and learn new tools and concepts.

●Designing the services and endpoints based on the Domain Driven Design approach and Richardson’s Maturity model.

●Following the Domain Driven Design approach for the Microservices and API/Endpoint to facilitate reusability and maintenance.

●Worked on IDEs such as Eclipse/My Eclipse, and JBuilder. Utilized advanced features like Operator Framework to automate the configuration and management of complex applications on OpenShift.

●Comprehensive knowledge of databases like MySQL, SQL Server, DB2, and Oracle, writing Triggers, Stored Procedures, and Normalization of databases.

●Designed, developed, and implemented CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or GitHub Actions, automating build, test, and deployment workflows for Java applications.

●Configured pipeline stages for code compilation, unit testing, integration testing, code quality analysis, artifact generation, and deployment to various environments (e.g., development, staging, production).

●Integrated automated testing frameworks (e.g., JUnit, TestNG, Selenium) into CI/CD pipelines, executing unit tests, integration tests, and end-to-end tests as part of the automated build and deployment process.

●Implemented feedback mechanisms within CI/CD pipelines, generating reports, notifications, and alerts for build failures, test results, code vulnerabilities, and deployment status updates.

●Expertise in database modeling, administration, and development using SQL and PL/SQL in SQL Server environments.

●Excellent troubleshooting & problem-solving skills with Client-Server Applications & Web Applications.

●Designed Use Case Models, Use Case Diagrams, Class Diagrams, and sequence diagrams.

●Expertise in using issue-tracking tools such as Quality Center and JIRA.

TECHNICAL SKILLS

Languages-Java (J2SE1.8/1.6/1.5, J2EE 6/5), SQL, PL/SQL, UML2.0

Technologies-JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring 3.0, Spring 4, SOA, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP, Sybase Power Designer, RESTful, and SOAP web services

Web Technologies-HTML/DHTML, XHTML 1.1, JavaScript 1.x, XML1.0, XSL, XSLT, CSS, Bootstrap, AngularJS, JQuery, ReactJS

Development Tools (IDEs)-Eclipse3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005, Brackets and Web storm

Web/Application Servers-Tomcat 7.x/6.x/5.x, WebLogic10.3/9.2/8.1/7.0, IBM WebSphere 8.x/7.x/6. x.

Database-Oracle 11g/10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB2 9.1/8.1/7.2, MongoDB.

Platforms: Windows, UNIX, LINUX, OpenShift, Kubernetes, Docker, ELK stack

Methodologies-Agile Methodology, RUP, Extreme Programming

Build Tools-Rational Rose, CVS, GIT, SVN, VSS, Clear Case, JIRA, Jenkins, JUnit, TestNG, Selenium, Cucumber, Beehive, Mockito, IBM MQ, Log4j, ANT, Maven, Gradle, EC2, VPC, SNS, SQS.

CERTIFICATIONS

Certified: Azure & AWS Solutions Architect

●Microsoft Certified: Azure Fundamentals (AZ-900)

●AWS Certified Solutions Architect – Associate (SAA-C03)

PROFESSIONAL EXPERIENCE

Fannie Mae, Reston, VA

Sr Java Full Stack Developer January 2025 - Present

●Involved in developing end-to-end customer case loan action event processing system using Angular and Java 17 with Spring Boot, handling complex loan lifecycle management and status tracking workflows for Fannie Mae mortgage operations.

●Developed responsive Angular applications for customer case loan management using Angular 8+ with Material Design and TypeScript, implementing single-page applications (SPA) for loan officers to track case status and action events in real-time.

●Built dynamic Angular components and services using Angular Flex Layout and SCSS for loan case dashboards, implementing reactive forms and data binding for seamless customer case workflow management and user experience optimization.

●Worked with Spring Boot microservices architecture to develop RESTful APIs for loan case management, implementing splitter APIs for data distribution and processing across multiple downstream systems using Spring MVC and Spring Core.

●Implemented Angular routing and state management for a multi-page loan case management application, optimizing user navigation and workflow efficiency across different loan action event scenarios and customer service interfaces.

●Developed Python scripts for AWS Glue ETL configurations, automating data extraction, transformation, and loading processes for loan case analytics between PostgreSQL, Redshift, and S3 storage systems.

●Designed and optimized PostgreSQL database schemas for loan case management using DBeaver, writing complex SQL and native queries to support business intelligence and real-time case status tracking requirements.

●Integrated Angular frontend with Spring Boot REST APIs, enabling real-time loan case status updates and action event notifications through JSON data exchange and responsive user interface components.

●Implemented data lake solutions using AWS services, including S3 for storage, Athena for querying, Redshift for analytics, and Glacier for long-term archival of loan case historical data and reporting.

●Architected scalable AWS cloud infrastructure using Glue, S3, Redshift, and Athena for loan case data processing pipelines, improving data processing efficiency and system reliability for mortgage operations.

●Utilized DBeaver for database development and optimization, managing multi-terabyte loan case datasets, and implementing efficient indexing strategies for high-performance queries and real-time data access.

●Developed containerized deployments using Docker for Spring Boot microservices, enhancing scalability and deployment consistency across development and production environments for loan case processing.

●Participated in Agile development processes with bi-weekly sprints and daily scrums, collaborating with product owners to groom backlog and plan loan case feature development using JIRA for task tracking and bug management.

●Implemented Test-Driven Development (TDD) approach for loan case management features, performing unit testing with Jasmine and Karma for Angular components and Spring Boot services to ensure code quality.

●Created reusable UI components with Angular Material and Covalent framework for loan case data visualization, implementing responsive design patterns and cross-browser compatibility for customer service interfaces.

●Conducted code reviews and debugging using developer tools for Angular applications and database query optimization, ensuring cross-browser compatibility and performance standards for the loan case management system.

ADP, Alpharetta, GA

Sr Java Full Stack Developer August 2022 – Dec 2024

●Implemented the Router Module of Angular 15 to make the whole project a single-page application and add routers according to the requirements.

●Worked on some of the new features of Angular, like new if-else syntax, ng-templates, form validators, routers, etc.

●Worked on Angular 15 CLI to deal with troubleshooting and the Angular virtual environment bugs.

●Designed and developed user interfaces using Spring MVC Framework, Spring Boot, Hibernate, JSP, HTML5, CSS3, JavaScript, and AngularJS.

●Responsible for creating web-based applications using Node.js and Redux workflow.

●Performed Angular end-to-end testing using Protractor framework and Integration testing methods, and Behaviour Driven Development is implemented using Selenium and Cucumber respectively.

●Designing and programming system-level software, especially for microservices-based APIs and API endpoint implementation.

●Cloud-native frameworks (specifically pivotal technologies), database systems, and relevant programming languages.

●Works with other agile team members and interacts with onshore Technical Lead and offshore Product Owners to assess and help refine/elaborate backlog requirements and success criteria during implementation.

●A strong understanding of the Spring Framework and building software for the cloud.

●Spring Integration (with a specific focus on) Async Channels, Global error handling, HTTP Outbound gateway, Spring Cloud Config Server.

●Experienced with Spring Framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring Boot, and did integration of Microservices into the existing system architecture.

●Using REST APIs with JAX-RS to consume Web Services, to handle two interfaces, XML and JSON.

●Developed REST services using Spring Boot and Spring REST.

●Exposed the application using REST Web service, developed HTTP post and get methods based on requirements, and handled the errors using HTTP status codes. Used Postman API to test the REST API output data.

●Worked on Meter for load balancing, performance testing, and clustering technologies through Kubernetes.

●Expertise in Apache Kafka message implementations and their integrations with the systems.

●Worked on associated REST tools such as Swagger, Postman, and SOAP UI testing HTTP Requests and responses.

●Developed system integration test to verify the code running in its functional environment.

●Validating the Application by Deploying and Testing on the JBoss Server.

●Used Spring Batch for scheduling and maintenance of batch jobs. Deployed the application in various environments: DEV, QA, and Production.

●Design and deploy new features to streamline all the manual operations.

●Track burn down, issues, and progress.

●Work with component teams to resolve issues.

●Conducted code reviews and guided best practices for Terraform script development, contributing to team knowledge sharing and continuous improvement.

●Designing and developing Restful API and services using best practices to interact within the Microservices and with the front end.

●Improved application scalability by 30% by deploying containerized applications on AWS EKS, ensuring high availability and reliability for our customers.

●Reduced compute costs by 25% by rightsizing and optimizing EC2 instances, resulting in significant cost savings for the organization.

●Achieved 99.99% uptime by leveraging AWS S3 for object storage and CloudFront for content delivery, ensuring seamless access to our web applications and content.

●Enhanced security and compliance by implementing AWS Lambda for serverless computing and optimizing public cloud resources, resulting in a 40% reduction in security incidents and a 25% reduction in compliance issues.

●Utilized Splunk's field extraction, event segmentation, and data normalization capabilities to standardize log formats and enrich log data with context for enhanced troubleshooting and analysis.

●Integrated Splunk with external monitoring tools and systems (e.g., Nagios, Prometheus, Grafana) using Splunk's APIs and integration capabilities, consolidating monitoring data and providing a unified view of system health.

●Configured Splunk forwarders on application servers to forward logs and metrics to the Splunk indexer, ensuring real-time visibility into application performance and system health.

●GIT is used for defect and change tracking across the application.

●Knowledge of Monitoring tools like Application Insights, Log Analytics, and the creation of alerts.

●Good Understanding of IIS architecture and the working of each of the components.

●Experience new features implemented by Azure to reproduce and troubleshoot Azure end-user issues and provide solutions to mitigate the issue.

●Wrote Junit test cases and ANT as a build tool for the services and prepared documentation.

●Involved in the functional test of the application and tested Java applications using Functional Testing, JBoss, and Log statements.

●Improved team velocity by 20% by implementing the Scrum framework and Agile processes, resulting in faster time-to-market and increased customer satisfaction.

●Enhanced collaboration and transparency by facilitating daily stand-ups, sprint planning, and retrospectives, ensuring that the team was aligned and working towards common goals.

●Streamlined application deployment by 30% by leveraging Docker containerization, reducing deployment time and increasing application reliability.

●Increased DevOps efficiency by 25% by integrating Docker with Agile processes, enabling faster and more reliable delivery of software applications.

Responsibilities:

Environment: Java17, REST, Microservices, SOAP, XML, Angular 15, Spring, Spring Boot, Spring MVC, Docker, Confluence, Git, Jenkins, Kubernetes, Bitbucket, GitHub, Gradle, Maven, AWS, Kafka, Meter, JBoss, Apache Tomcat, Active MQ, Splunk, POSTMAN.

Cardinal Health, Dublin, OH

Sr Java Full Stack Developer March 2020 – July 2022

Responsibilities:

●Involved in reviewing business requirements and functional designs for applications and participated in creating wireframes.

●Involved in Agile process, bi-weekly Sprints, and daily Scrums to discuss the development and achieve TDD (Test-driven development approach).

●Worked with Angular 8 Flex Layout, which provides a sophisticated layout API using Flexbox CSS and media queries. This module component layout features using a custom Layout API, media Query observables, and can be injected into the DOM.

●Developing single-page applications by using a Covalent open-source framework, which is built on Angular 8, Angular-cli, Typescript, Material design, Karma, Jasmine, d3, NGX, and SCSS.

●Debugging the code using developer tools and Firebug tools, and validations by cross-examining the Web pages on different browsers. Worked with Jasmine and Karma in testing and performed Unit testing.

●Used Angular 8 and Confidential Covalent UI as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server.

●Involved in implementing the complete Application in the built-in MVC Architecture with Angular 8.

●Developed Angular 7/6 material responsive web application pages using Angular 8 Material services, controllers, and directives for front-end UI and consumed RESTful web service API.

●Developed CSS Style for a web page using SCSS Structure and also implemented routing and SPA application using Angular 8.

●Integrated React Query v3+ for data fetching and caching, reducing data fetching times by 40% and decreasing the amount of boilerplate code by 50%.

●Enhanced accessibility (a11y) of React applications by following ARIA best practices and conducting accessibility audits to ensure compliance with WCAG standards.

●Leveraged React’s Context API to manage global state and provide efficient state sharing across deeply nested components.

●Implemented dynamic imports and React. lazy to split code and enable on-demand loading of components, reducing initial load time.

●Implemented code splitting using React. Lazy and Suspense, which reduced initial bundle size by 40% and improved page load times.

●Utilized jQuery to build dynamic, interactive UI elements, enhancing user experience and reducing development time for legacy systems.

●Built single-page applications using Vue.js, with a focus on performance, security, and user experience.

●Designed and implemented frontend architectures using Vue.js, with a focus on modularity, reusability, and scalability.

●Managed state using Vuex, with a strong understanding of its core concepts and best practices for large-scale applications.

●Created responsive and interactive UI components using Vue.js, with a focus on accessibility, usability, and cross-browser compatibility.

●Worked on server-side implementation using Spring Core, Spring annotations, navigation from presentation to other layers using Spring MVC, and integrated Spring with Hibernate using Hibernate template to implement the persistent layer.

●Implemented Spring Boot and Micro Services to divide the application into various sub-modules.

●Implemented the project as a multi-tier application using Spring MVC, Spring Boot, and Microservices & using core Spring concepts like AOP and IOC.

●Implemented Microservices Architecture with Spring Boot-based RESTful services and consumed SOAP-based Web Services.

●Configure backup, alerts, repairs, and monitoring of Cassandra clusters using OpsCenter.

●Worked on Big Data Integration & Analytics based on Hadoop, SOLR, Spark, Kafka, Storm, and web Methods.

●Developed REST services using Node.js, Express.js, Body-Parser, Mongoose, Underscore.js, and other Node.js modules to serve the web application with JSON data.

●Developed the functionalities under Agile Methodology and used JIRA for task assignment, bug tracking, and fixture, and used cleaner patterns like module patterns and followed DRY principles.

●Designed and implemented large-scale systems with ReactJS, integrating APIs to improve performance and reduce bugs by 20%.

●Developed Restful APIs and Microservices using Spring, Hibernate, and Jersey.

●Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node.js.

●Administered, monitored, and maintained multi-data-center Cassandra clusters using OpsCenter and Nagios in production.

●Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager, etc.

●Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, and schema design.

●Worked on analyzing Hadoop clusters using different big data analytics tools, including Flume, Pig, Hive, HBase, Oozie, Zookeeper, Sqoop, Spark, and Kafka.

●Implemented globally distributed databases using Azure Cosmos DB, leveraging its multi-model capabilities for diverse data types.

●Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.

●Enhanced scalability using SQS, containers with Docker, and serverless implementations.

●Orchestrated, scalable, and secure virtual machine instances in Azure, optimizing performance through fine-tuned configurations.

●Designed and implemented Azure Virtual Networks, Subnets, and Network Security Groups, ensuring secure and well-connected cloud infrastructures.

●Implemented Azure Monitor and Azure Log Analytics for real-time monitoring and log management.

●Led daily stand-ups and scrum ceremonies for two scrum teams.

●Work with product owners to groom the backlog and plan sprints.

●Used GitHub and GitLab, private and public repos for version control, and JIRA for defect tracking.

●Worked with Docker containers, running/managing containers, container snapshots, and managing images.

●Enhanced the performance and capacity of the virtual system of the enterprise.

●Applied CoreJS polyfills to ensure cross-browser compatibility and support for modern JavaScript features.

●Debugging and validating the web application performance with Node.js NPM module Grunt.

Environment: Java 11, HTML 5, CSS 3, JavaScript, Angular, Node.js, Express, MongoDB, AWS, SCSS, FLEX-BOX, DOCKER, APP CENTER, HTTP Module, Http Client Module, MEAN STACK, NPM, Grunt, underscore.js, require.js, jQuery, crypto.js, passport.js.

PNC Financial Services Group, Pittsburgh

Java Full Stack Developer November 2017 – February 2020

Responsibilities:

●Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular 7/6.

●Developed various single-page applications (SPA) using React JS and used various components in the Redux library.

●Used React JS virtual DOM for client-side view rendering services, React-Redux for state management, and React-Router for client-side routing for dynamically changing client-side content.

●Used React-Routers for connecting the APIs, which enforces the communication to the server while also implementing mock services in Node.js with the help of modules using Express.js.

●Designed and implemented large-scale ReactJS applications with modular architecture and component reusability, enhancing maintainability and scalability.

●Applied advanced techniques such as React.memo, useCallback, and code splitting to optimize rendering performance and reduce load times.

●Led testing efforts with Jest, ReactJS Testing Library, and Enzyme, creating robust test suites to validate component functionality and prevent regressions.

●Leveraged TypeScript with React to implement strong typing for components, props, and state, enhancing code reliability and reducing runtime errors.

●Implemented Logic for pulling the data from the REST API with Axios AJAX and issued HTTP requests to interact with REST endpoints.

●Created dynamic, user-friendly interfaces using Vue.js components and Bootstrap, leading to a 15% reduction in user drop-off rates.

●Developed responsive and mobile-first designs with Bootstrap, improving mobile traffic engagement by 20%.

●Customized Bootstrap to implement brand-specific themes, delivering polished and professional-looking web applications.

●Applied performance optimization techniques like lazy loading and module bundling with RequireJS and Vue.js, resulting in a 30% improvement in loading times.

●Implemented JSON Web Tokens mechanism for authentication and authorization security configurations using Node.js.

●Created Angular 7/6HTTP Client interceptors to add necessary JWT tokens for the outgoing requests from UI.

●Experienced in WEB and GUI development using HTML, DHTML, XHTML, CSS, JSP, JavaScript, Query, DOJO, POJO, AJAX, and JSON technologies.

●Hands-on experience in Web Application development using HTML, CSS, JavaScript, SQL, AJAX, and JSON.

●Built RESTful web services using Node JS and Express JS and used a full complement of Express.

●Created and consumed RESTful API using Express.js to provide centralized logic and reusable data retrieval built on top of Node.js.

●Involved in the design, development, and implementation of the application using Spring and J2EE framework.

●Built web-based applications using Spring MVC Architecture and REST Web services.

●Implemented asynchronous logic for CRUD operations in MongoDB using the mongoose connector and assertions.

●Developed a dashboard based on Ajax calls with Business Customers Count, Flags, and Real-time graphs for Analytical Reporting using Node JS.

●Modularized JavaScript code using RequireJS, improving maintainability and collaboration across the development team.

●Designed and developed the REST-based Microservices using Spring Boot. Created RFP Micro service to provide RESTful API utilizing Spring Boot with Microservices.

●We hosted all our microservices in AWS cloud infrastructure using Jenkins CI/CD pipelines.

●Worked closely with the Kafka Admin team to set up Kafka clusters on AWS for QA and production environments, ensuring high availability and fault tolerance.

●Extensive experience in deploying, managing, and developing MongoDB clusters. Experience in creating JavaScript for using DML operations with MongoDB.

●Automated Cassandra Builds/installation/monitoring, etc.

●Built a Cassandra Cluster on both the physical machines and on AWS.

●Implemented asynchronous logic for CRUD operations in MongoDB using the mongoose connector and assertions.

●Participated in planning, implementation, and growth of our customers' AWS foundational footprint.

●Worked extensively with AWS services such as EC2, S3, RDS, VPC, CloudFormation, and IAM to architect and deploy secure, scalable applications.

●Automated AWS infrastructure provisioning using Terraform, creating reusable modules to ensure consistency and efficiency across various environments.

●Developed and maintained Terraform scripts for managing AWS resources, including creation, updates, and deletion.

●Utilized AWS Lambda to implement serverless computing solutions, reducing infrastructure costs and improving scalability.

●Configured and maintained monitoring and logging solutions with AWS CloudWatch and CloudTrail, ensuring real-time visibility into application performance and system health.

●Used Pivotal Cloud Foundry to quickly build, deploy, and update the applications and managed a Pivotal Cloud Foundry-based platform built on Kubernetes programming with deployment manager and containerized using Docker.

●Closely worked with the Kafka Admin team to set up the Kafka cluster on the QA and Production environments.

●Knew Kibana and Elastic search to identify the Kafka message failure scenarios.

●Used Selenium for creating the web-based test automation suite and performing functional testing.

●Developed and implemented unit test cases and integration test cases using chai and mocha.

●Used GitHub and Gitlab, private and public repos for version control, and JIRA for defect tracking.

●Integrated Terraform with CI/CD pipelines using Jenkins, enabling automated deployment processes.

●Prometheus federation to aggregate and federate metrics from multiple Prometheus instances, enabling centralized



Contact this candidate