KEMBAR78
Sheema Ruhi Shaik - Java Full Stack Developer | PDF | Spring Framework | Web Service
0% found this document useful (0 votes)
41 views7 pages

Sheema Ruhi Shaik - Java Full Stack Developer

Uploaded by

1boyhidden
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views7 pages

Sheema Ruhi Shaik - Java Full Stack Developer

Uploaded by

1boyhidden
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Sheema Ruhi Shaik

Sr. Java Full Stack Developer


Email: shaiksheemaruhi@gmail.com
Phone: +1 919-295-0288 LinkedIn: linkedin.com/in/sheemaruhi

PROFESSIONAL SUMMARY:
 Self-motivated and hands-on Senior Java Backend Developer along with Node.js Developer with over 11 years of enterprise
development experience, including 7+ years designing scalable back-end services in Node.js, Spring Boot, and Java/J2EE.
Proven ability to architect, build, and support SOA-driven microservices integrated with REST/SOAP APIs, deployed across
Jira and Kubernetes-based environments.
 I have lead a team of Java developers in designing and implementing scalable microservices using Java EE, Spring Boot at
Morgan Stanley.
 Deep expertise in secure web services, OAuth2, Hibernate, and cloud-native solutions, with a strong foundation in
algorithms, data structures, and enterprise-grade application development.
 Expertise in front-end technologies including React, Angular 4/5/6/8/9/11/13/15, Node.js, and proficient in HTML5, CSS3,
Bootstrap, jQuery, AJAX, SASS, and SCSS.
 Skilled in TypeScript and various JavaScript frameworks like AngularJS, React.js, Redux, Next.js, plus Node.js and Express.js
for both client and server-side development.
 Developed web technologies using HTML 5, CSS 3 and 4, JavaScript 1.8, XML 2.0, JSON, jQuery 2.11, BackBone.JS 1.3.1,
Polymer.JS, Node.JS 6.0, and Microservices for creating dynamic and interactive web applications.
 Developed web services like SOAP, WSDL, JAX -WS, JAX -RPC, REST, SAX/DOM parsers, Jersey, XML, and XSD for creating
interoperable and reusable services.
 Worked with network protocols like XML, XSLT, TCP/IP, LAN, and WAN for network programming and web services
development.
 Proficient in Java, C++, C#, PL/SQL, and Python, demonstrating expertise in building robust and scalable backend systems.
 Proficient in Agile and Waterfall methodologies, excelling across the SDLC with strong collaboration, communication, and
time management skills, ensuring efficient and scalable code delivery aligned with business goals.
 Used IDEs such as Eclipse, NetBeans 8.0.2, IntelliJ IDEA 2017.1, Spring Tool Suite 3.8.3, WebStorm, and Atom for efficient
coding and debugging.
 Skilled in database design and management with Oracle, with hands-on experience in Oracle 10g/11g/12c, SQL server
2012/2014/2016, MySQL 5.7, DB2 11.1, PostgreSQL 9.4.10, and Big Query and Worked with NoSQL databases such as
MongoDB, Cassandra, and for handling unstructured data.
 Used build and CI/CD tools like Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins, Kubernetes, and Docker for automating the
build and deployment process.
 Strong foundation in data structures (arrays, linked lists, trees, graphs, hash maps) and algorithms (sorting, searching,
dynamic programming, recursion, greedy techniques) applied to optimize application performance.
 Designed efficient caching mechanisms (using Redis/HashMaps) to improve API response times in microservices.
 Applied graph traversal algorithms (BFS/DFS) for dependency resolution and data lineage tracking in backend services.
 Wrote and optimized PL/SQL stored procedures, functions, and packages for business-critical applications.
 Implemented Spring's comprehensive dependency injection mechanism to decouple application components, enhancing
modularity and ease of testing in enterprise applications.
 Developed and deployed microservices using Spring Boot, leveraging its auto-configuration capabilities to rapidly set up and
prototype new services, improving deployment speed and operational efficiency.
 Configured Spring Security to secure RESTful APIs, implementing JWT authentication and authorization to ensure secure
data exchange and access control within a microservices architecture.
 Utilized Spring Data JPA to streamline data access and manipulation, implementing custom query methods and transaction
management to optimize database interactions and improve performance.
 Extensive experience with cloud platforms, including AWS (EC2, ECR, ECS, IAM, EKS, RDS, Lambda, S3, CloudWatch, SQS,
Glue, Elastic Beanstalk), Azure and PCF.
 Experience configuring and troubleshooting networking in Linux (firewall, DNS, load balancing, IP tables).
 Automated recurring tasks using Bash/Shell scripting (log rotation, file parsing, deployment scripts).
 Proficient in managing and streaming messaging systems with a focus on event-driven architecture, using tools like Apache
Kafka, JMS MQ, Rabbit MQ, IBM MQ 8.0 and Spring JMS for real time processing.
 Proficient in project management and documentation using JIRA, Confluence, Swagger, and Grafana.
 Implemented robust security protocols and features like LDAP, OAuth 2.0, Spring Security and JWT for token-based
authentication, ensuring the safeguarding of applications and sensitive data.
 Hands-on experience with big data technologies such as Apache Spark, skilled in data visualization with Kibana, providing
actionable insights for strategic decision-making.
 Deployed applications on servers such as Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, JBOSS, and WebLogic.
 Managed Kubernetes for optimized scalable container deployments and high availability.
 Utilized Terraform for infrastructure as code, streamlining resource provisioning.
 Skilled in managing serverless APIs with API Gateway, integrating backend services using JAX-RS (REST) and JAX-WS (SOAP)
for web service development, and proficient in connecting them with front-end applications.
 Strong expertise in J2EE testing, proficient in developing and executing test cases with JUnit 4.12, JMeter, TestNG, Mockito,
Jasmine, Karma, Jest, Enzyme, Selenium and Cucumber, adhering to TDD and BDD principles.
 Experienced in Agile methodologies, including SCRUM and Kanban, with advanced skills in logging using Log4J and Splunk
for quality assurance in dynamic development environments.
 Skilled in software development and version control using GIT, GitLab, GitHub and Bitbucket, adept in IntelliJ IDEA and
Eclipse IDEs, proficient in build automation with Maven and Gradle.
 Built enterprise-grade applications using JDK toolchain for compiling, debugging, and profiling Java applications.
 Optimized performance by leveraging JDK’s Garbage Collectors (ZGC, G1GC) in large-scale production systems.

Education: Bachelor’s in Computer Science from Acharya Nagarjuna University.

TECHNICAL SKILLS:

Languages C, C++, C#, Kotlin, Java 21/17/11/8, J2EE, JavaScript, Python 3.6.0, SQL
Web Technologies jQuery, HTML, HTML5, CSS, CSS3, Bootstrap, TypeScript, AJAX, DOM, JSON, XML, SASS, SCSS
JavaScript Technologies AngularJS, Angular 4/ 5/6/ 8/ 9/ 11/ 13/15, React.js, Next.js, Node.js, Express.js
Java Technologies Spring, Spring Boot, Spring Cloud, Spring MVC, Spring IOC, Spring Security, Hibernate,
Servlets, JDBC, JSP, JSTL, Swing, EJB, Scala, JAXB, Struts
Database/RDBMS and ORM Oracle, MS SQL Server, MySQL, MongoDB, snowflake, Cassandra, PL/ SQL, PostgreSQL,
Graph DB Dynamo DB, BigQuery, Spark.
Web Services RESTful, SOAP, WSDL, GraphQL
Testing Frameworks JUnit, Jasmine, Karma, Mockito, Enzyme, Jest, Log4j, Cucumber, Splunk, TDD, BDD, Postman,
Selenium
Web Servers Apache Tomcat, WebSphere, WebLogic, JBoss, Jetty, RBAC
Tools and Packages GIT, IntelliJ IDE, Eclipse IDE, GitHub, Maven, Gradle, Jenkins, JIRA, Swagger, Grafana,
Bitbucket, Docker, Kubernetes, Apache Camel, Kibana, Confluence, YAML, Helm charts,
Apache Airflow.
Cloud AWS, Azure, OpenShift, PCF, GCP.
Messaging JMS MQ, Rabbit MQ, AMQP, Apache Kafka, Active MQ, Amazon SQS, API Gateways Kong,
Apache Camel, ARMADA, Apigee
DevOps & DevSecOps: Docker, Kubernetes, Terraform, CI/CD (Jenkins, GitHub Actions, Azure DevOps), SonarQube,
SAST/DAST, OWASP Compliance, Zero Trust Architecture
AI and ML Python (Scikit-learn, TensorFlow, Pandas, NumPy), Apache Spark MLlib, Databricks, GCP
BigQuery ML)

PROFESSIONAL EXPERIENCE:
Client: Morgan Stanley, New York, NY. Jan 2024 – Till Date
Role: Sr. Java Full Stack Developer
Project: Enterprise Order & Payment Orchestration Platform
Responsibilities:
 Worked in Agile (Scrum) environment that includes daily scrum meeting with the team, sprint planning and estimating the
tasks for the user stories. Involved in analysis, design, implementation, and testing phases of SDLC.
 Developed responsive and user-friendly web interfaces for banking applications using HTML5 and CSS3 and SASS.
Developed and maintained Angular 17 front-end applications in a Java full-stack environment.
 Developed dynamic and interactive web UIs using JSF (Java Server Faces) integrated with Spring Boot microservices.
 Implemented AJAX-enabled JSF pages for real-time user interaction in healthcare and enterprise applications. Applied JSF
with JSP and Servlets for form handling, navigation, and server-side validation.
 Developed and maintained Java 17/21 microservices for enterprise-grade order and payment orchestration, with a focus on
low-latency, high-throughput workflows.
 Worked with Spring Framework modules such as Spring IOC, Spring AOP, Spring MVC, Spring ORM, Spring Batch, Spring
JPA, and Spring Boot.
 Used Spring Boot which is radically faster in building cloud Microservices and developed Spring based applications with very
little configuration.
 Used Spring Boot MVC Rest framework to develop the application flow for the project. Developed views and controllers for
client and manager modules using Spring MVC and Spring Core.
 Used Spring IOC for dependency injection properties to provide loose coupling between layers and Spring AOP for cross-
cutting concerns like logging, security, and transaction management.
 Built event-driven architectures leveraging AWS native integrations (SNS/SQS + Lambda + DynamoDB).
 Automated deployments with Terraform/CloudFormation for AWS infrastructure provisioning.
 Integrated MongoDB as a NoSQL data store for managing semi-structured payment metadata, improving flexibility and
scalability in the credit card transaction processing system.
 Implemented Spring ORM with Hibernate taking advantage of Java features like auto wiring, and generic collections using
JPA specification that is used to implement the DAO layer with HQL, and SQL.
 Integrated Elasticsearch for fast, real-time querying and data aggregation, optimizing search performance for transaction
logs and fraud detection while maintaining scalability.
 Implemented AWS Lambda to run backend services for the banking application without managing servers. Integrated with
AWS IAM for fine-grained access control. Ensured compliance with financial regulations and data protection standards,
critical for banking applications.
 Implemented AWS CloudWatch for centralized logging and monitoring, enabling real-time tracking of application
performance, identifying potential issues, and setting up custom alerts for proactive maintenance and troubleshooting.
 Implemented Spring Boot Microservices to divide the application into various sub modules. Used micro-services
architecture with Spring based services to integrate user libraries in the application.
 Implemented the Apache Kafka cluster as a messaging system between APIs and Microservices.
 Developed REST Web services to make web service calls simple and easy for the client to access with the help of standard
HTTP URIs. Developed microservices using Spring Boot exposed as REST API and integrated with Angular based web
applications.
 Leveraged AWS Fargate for running serverless containers, reducing infrastructure overhead and improving scalability.
 Deployed and managed Java-based applications using Apache Tomcat, ensuring a reliable and scalable runtime
environment for web applications, with optimized server configurations for enhanced performance.
 Developed Web service modules based on Service-oriented architecture (SOA) by using SOAP and RESTful services. Used
HTTP methods like Get, Put, Post, and Delete using RESTful web services.
 Handled response data from RESTful web services using XML, JSON, and jQuery to update UI Interacted with java
controllers.
 Enforced data encryption policies across PostgreSQL and MongoDB, aligning with PCI DSS and GDPR mandates.
 Deployed microservices efficiently using AWS ECS with Fargate and orchestrate containers with AWS EKS for automated,
secure management with secure API exposure through Kong Gateway.
 Developed robust unit and integration tests using JUnit, Mockito, and Selenium, adhering to Test Driven Development (TDD)
principles for comprehensive end-to-end testing. Utilized Scala for backend development, leveraging its functional
programming capabilities to write concise and expressive code for building RESTful APIs, handling business logic, and
interacting with databases.
 Seamlessly integrated Scala code with existing Java applications and libraries, leveraging Scala's interoperability with Java to
access a wide range of Java frameworks.
 Deployed project on Apache Tomcat servlet container, providing a reliable and scalable runtime environment for Java-
based web applications. Configured Tomcat server settings and resource allocation to optimize performance.
 Enabled asynchronous communication between Java microservices using Apache Kafka, facilitating decoupled architecture
and fault-tolerant service interactions.
 Enhanced code quality and reliability by practicing Test-Driven Development (TDD) and Behavior-Driven Development
(BDD), resulting in more robust and maintainable software solutions. Integrated TDD practices with CI/CD pipelines to
automate the execution of unit tests.
 Built real-time data pipelines using Apache Spark Streaming integrated with Kafka for processing high-throughput event
data.
 Implemented RBAC, secrets management, and config maps for secure workloads in Kubernetes clusters.
 Integrated Spark Streaming with downstream systems like Cassandra, DynamoDB, and S3 for storage and analytics.
 Configured monitoring and logging for Kubernetes workloads using CloudWatch, DataDog, and Prometheus/Grafana.
 Integrated OAuth2 and JWT-based authentication via Apigee’s security policies to secure RESTful and GraphQL endpoints.
 Used Spring Boot for building applications with spring initializers and bootstrapping the build configuration and develop
custom solutions that act upon Jenkin's information in authentic time.
 Created advanced web applications with JSP and JSF, incorporating AJAX for real-time user interactions and data updates.
 Developed a CI/CD system using Jenkins within a Kubernetes container environment, leveraging Docker for building,
testing, and deploying applications.
 Worked with Helm charts for packaging and deploying Kubernetes applications.
 Developed Angular unit tests with Jasmine and Karma, used log4j for effective logging and tracing messages.
Environment: Angular 15, TypeScript, HTML, CSS, JSON, Java 21, Java 17, J2EE, Node.js, Spring, Spring Boot, Spring batch, Spring
MVC , Spring Cloud, SASS, REST, Python, Scala, GraphQL, Oracle, Cassandra, DB2, Hibernate, Docker, Kubernetes, Terraform,
Kafka, ARMADA, Jenkins, Groovy scripts, Maven, Git, Elasticsearch, Kibana, OAuth, LDAP, Spring Security, AWS, Databricks,
Agile, TDD, Apigee, Junit, Mockito, Selenium, Jasmine, Karma, Apache Tomcat, PL/SQL, Jira, Swagger, Postman, SDLC, Apache
Airflow, Kong Gateway, Apache Spark, Sqoop, GCP.
Client: Florida Department of Health, Tallahassee, FL. Nov 2021 – Dec 2023
Role: Java Full Stack Developer
Project: Counselling Testing Linkage System
Responsibilities:

 Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design,
Analysis and Code development. Also, programmed in Angular 14 to upload (post) files/images to the AWS S3 browser from
the Front-end by installing NPM package of AWS-SDK.

 Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used
JIRA as a tracking tool for the sprints. Optimized the performance of web applications by implementing best practices for
JavaScript code, including code splitting, lazy loading, and caching strategies.

 Employed Java 17 with Spring Boot for the backend to ensure high-performance APIs. Leveraged Angular 14 for a dynamic
and intuitive UI. Integrated Hibernate for optimized database access and object-relational mapping. Containerized the
application using Docker for efficient deployment and orchestrated these containers with Kubernetes.

 Worked on RESTful services as well as Node Rest framework for backend services used Mongo DB (NoSQL) for database
services and RESTFUL web services using Jersey for JAX-RS implementation. Implemented MongoDB as the primary
database solution.

 Migrated legacy EJB-based monolithic applications into lightweight, containerized Spring Boot microservices, enhancing
modularity, scalability, and CI/CD automation.

 Integrated microservices with existing Java-based systems via REST APIs and Kafka messaging, ensuring seamless cross-
platform communication and data consistency.
 Used JSON and XML for data exchange in RESTful APIs, ensuring efficient communication between microservices and
external systems.

 Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created
pull requests for changes that are made. Using Java 17, Spring Framework, and Spring Security, leading to a 25% reduction
in security vulnerabilities and enhancing customer trust and data protection.

 Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime
environment for the CI/CD system to build, Test and Deploy. Developed various Database interaction objects by
implementing the DAO patterns and used JDBC as Model Component.

 Used Postman to test the API's, JIRA for bug tracking and project management, JUnit and Mockito for Java unit tests,
Jasmine and Karma for angular 14 specs.

 Used Apache Cassandra for scalable, high-performance storage of large network monitoring data, ensuring real-time
analytics and availability.

 Utilized JPA with Hibernate as the ORM provider to implement data persistence for Spring Boot microservices, enabling
seamless object-relational mapping, lazy/eager fetching, and transactional data access.

 Developed & Implemented OAuth2 functionality with Spring Security to secure the REST services/REST API for
authentication & authorization and generate & validate the tokens for REST clients to protect the REST services. Developed
microservices architecture to enhance scalability, maintainability, and resilience of the application.

 Leveraged AWS Lambda for serverless architecture, enabling scalable and cost-efficient microservices deployment with
reduced infrastructure management.

 Integrated Elasticsearch for fast, real-time search and aggregation of network logs and security events, enhancing anomaly
detection and compliance reporting.

 Utilized circuit breaker patterns and distributed tracing (e.g., Zipkin or Jaeger) for fault tolerance, resilience, and
observability, ensuring robustness and reliability of microservices interactions in distributed systems. Creating API's using
Java Spring Boot framework using Maven as a build tool and MongoDB as an enterprise level database.

 Implemented AWS CloudWatch for real-time monitoring and logging, enabling proactive performance tracking, log
aggregation, and alerting for application health and operational insights.

 All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring
MVC, Spring IOC, Spring transactions and Spring security

 modules.

Environment: Java 8, Java 11, Java 17, Node.js, Core Java, Spring, Spring Boot, Spring IOC, Spring API, Kafka, Hibernate ORM,
HTML5, CSS3, JavaScript, React.js, Redux, JSP, JSF, AJAX, JSON, XML, SASS, DevSecOps, Docker, Kubernetes, Solr, Jenkins, Maven,
GIT, Rest Services, WebLogic, MongoDB, PostgreSQL, AWS, GCP, Log4j, Jest, Enzyme, Selenium, Splunk, jQuery, Scala, Spark,
RBAC, Kibana, TDD, Apigee, Big Query, Redis, JWT, Spring Security, YAML, Helm charts, JIRA.

Client: Nordstorm, Burbank, CA. July 2019 – Oct 2021


Role: Java Developer
Project: Omni-Channel Retail Order Management System
Responsibilities:
 Designed and developed Java 11 Spring Boot microservices to manage digital wallet transactions, payment processing, and
account services.
 Built React.js front-end modules for customer onboarding, wallet top-ups, transaction history, and secure checkout.
 Integrated third-party banking APIs (Visa, Mastercard, partner banks) and ensured compliance with PCI DSS standards.
 Implemented event-driven architecture with Kafka for secure, real-time transaction processing and fraud detection.
 Deployed and scaled applications on AWS (EKS, Fargate, Lambda, RDS, DynamoDB, API Gateway) with high availability.
 Strengthened application security with Spring Security, OAuth2.0, JWT, and Multi-Factor Authentication (MFA).
 Optimized performance using Redis caching and query tuning for transaction and account lookups.
 Automated CI/CD pipelines using GitHub Actions/Jenkins, and provisioned infrastructure with Terraform.
 Configured monitoring and alerting using Splunk, and AWS CloudWatch to track transaction flows and detect anomalies.
 Collaborated with product owners, QA, and security teams in an Agile environment to deliver features on time while
ensuring compliance with KYC/AML requirements.
 Engaged in Agile Development methodologies, emphasizing effective communication across all stages of the Software
Development Life Cycle (SDLC) and enhancing team collaboration through Angular's modular architecture.
 Designed and implemented responsive web interfaces leveraging Angular, employing HTML5, CSS3 media queries,
TypeScript, and Bootstrap to facilitate dynamic user experiences with two-way data binding and Angular directives.
 Employed Java 8’s Interface Default and Static Methods to create more flexible and easily maintainable code structures,
promoting better API design and Java 11’s HTTP Client API to improve maintainability, performance, and service integration.
 Implemented Bean classes and configured in spring configuration file for Dependency Injection, Developed Controller
Classes using Spring MVC, Spring AOP, Spring Boot, Spring Batch modules, handled security using Spring Security.
 Build rich user interfaces with the JSF Framework, using Hibernate to communicate with PostgreSQL database and queries
using HQL. Handled secure integration with internal systems using Spring Security, JWT, and OAuth2.
• Implemented SOAP web services using JAX-WS for interoperable machine-to-machine communication.
 Write and maintain unit tests with Junit using TDD principles, ensuring code reliability and robustness.
 Engineered OAuth2-based IAM workflows and implemented Spring Security to enforce policy across service layers.
 Collaborated with DevOps teams to deploy app with Angular frontend and Java backend on AKS clusters using Docker and
Helm charts.
 Utilized Docker for containerization, and Kubernetes for orchestrating and managing containerized applications.
 Utilized AMQP for efficient message brokering across distributed microservices, ensuring scalability and reliability.
• Used Gradle for build automation and Log4J for logging and tracing messages.
 Implemented Spring Security with JWT for enhanced security and code quality in Spring Boot through testing.
 Leveraged Apache Tomcat for server management, focusing on deployment and environment handling.
Environment: Angular, Core Java, Java8, java 11, J2EE, Spring Boot, Microservices, JSF, Spring Security, Spring MVC,
Spring AOP, Spring Batch, Angular, Node.js, JavaScript, Apache Tomcat, HTML5, CSS, Bootstrap, SOAP, MongoDB,
PostgreSQL, Graph DB, JUnit, Jenkins, Log4j, Git, AWS, Docker, Kubernetes, Terraform, TDD, Selenium, Jasmine,
Karma.
Client: Verra Mobility, Mesa, AZ. Nov 2016 – July 2019
Role: Java Developer
Project: Intelligent Violation Management and Enforcement Platform
Responsibilities:
 Developed scalable Java 8 and 11 applications focusing on Lambda Expressions, Streams, and Spring Boot microservices,
employing Spring Framework in MVC design for backend operations, and adhering to TDD principles.
 Managed microservices architecture using Spring Boot for scalable solutions, deploying services with Docker for
containerization, and configuring spring-config.xml.
 Managed by building multi-tier systems using Java EE components like Servlets, EJBs to separate presentation, business
logic, and data access layers for scalability.
 Experienced in using React JS code for making calls GET, POST, PUT, DELETE for fetching data from Restful API's
 Worked with Redux reducers to capture the essence of flux stores, gradually migrated from existing Flux towards Redux.
 Integrated custom Docker images with Spring Boot microservices for containerization, managed database interactions with
Hibernate ORM, and applied dependency Injection for development efficiency.
 Overseen Kubernetes-managed Docker clusters, utilizing Jenkins for CI/CD, JFrog Artifactory for artifact management, GIT
for version control and implement RBAC and administer RHEL servers, configure network policies in Kubernetes.
 Implemented Spring Security with Hibernate for secure applications, develop Kafka clusters for messaging, and handle real-
time data analytics with Kafka Streams.
 Used OpenShift's integration with Jenkins and other CI/CD tools to automate build, testing, and deployment workflows.
 Execute serverless functions with AWS Lambda, integrating with S3 for event-driven processing.
 Formation, manage Docker deployments using AWS Elastic Beanstalk and AWS CloudWatch for monitoring.
 Defined Kubernetes resources using YAML and Helm charts, manage data models in Cassandra, tune Elasticsearch clusters,
and configure network policies in Kubernetes.
 Integrated Drools with Java for rule-based logic, implemented database access for MySQL on relational data storage.
 Proficient in Linux system administration including user management, permissions, process monitoring, and system
performance tuning.
 Managed application server environments with WebSphere, optimizing for performance and reliability.
Environment: Java 8, Java 11, Spring, Spring Boot, Hibernate, Reat.js, Redux, HTML5, CSS3, JavaScript, TypeScript,
JSF, SQL, Cassandra DB, Hibernate ORM, Docker, Kubernetes, Jenkins, JFrog Artifactory, GIT, Gradle, AWS,
Elasticsearch, Spring Security, OAuth, RBAC, Eclipse, WebSphere, Red Hat Enterprise Linux (RHEL), Drools, Redis,
ECM workflows, YAML, and Helm charts.

Client: ATs&T, Bangalore, India. Aug 2013—Nov 2015


Role: Java Developer
Project: Legacy System Modernization
Responsibilities:
 Implemented Spring Batch for robust batch processing, optimizing data handling and task automation in backend
operations; maintain unit tests with JUnit, following TDD principles.
 Developed UI screens using JSP, HTML, CSS, and JavaScript.
 Worked on JSP, Servlets, Struts framework, and production support issues of the existing applications.
 Development of Action Forms, Action Servlets, Action and validating Action Forms in Struts framework.
 Involved in the development of models, library, struts, and form classes (MVC).
 Implemented Struts Dispatch Action class and form bean classes using Struts framework.
 Client & server validations were handled using JavaScript and Struts validate plug-in.
 Enhanced message handling with RabbitMQ in microservices architecture, ensuring rapid development, maintainability,
and effective communication.
Environment: Java, JSP, Servlets, XML, SOAP, WSDL, Oracle, Eclipse, JAX-WS, PL/SQL, Apache Server, Struts,
DAO, AOP Spring, MVC Spring, Hibernate, JUnit, Maven, RabbitMQ, Apache tomcat, AWS.

You might also like