Summary
Overview
Work History
Education
Skills
Project - 1
Project - 2
Project - 3
Project - 4
Timeline
Generic

Shareef Shaik

Hyderabad

Summary

IT Professional with 8 years of experience in microservices, software development, design, support, maintenance, and customization using Java, Spring Boot, and DevOps tools. Skilled in designing, developing, and operating system-to-system interfaces, data flows, and APIs, as well as monitoring backend applications, third-party services, and integration platforms.

  • Core Expertise: Spring Boot, Java 8 Stream API, RESTful Web Services, Controller/Service/Repository layers, Spring MVC, and microservices.
  • Spring Boot Modules: Web, JPA, AOP, Security, Validation, Spring Cloud (Gateway, Config Server).
  • Microservice Patterns & Tools: Circuit Breaker, Saga, Zipkin, Sleuth, Eureka.
  • Cloud & Deployment: AWS (EC2, S3, Beanstalk, RDS, ECR, ECS), GCP microservice deployments, OpenShift pods/deployments, Docker image creation, Jenkins CI/CD pipelines.
  • Monitoring & Logging: Splunk, SumoLogic, Log4j, cloud log management, debugging, Linux OS.
  • Databases: MySQL, Oracle; proficient in Spring Data JPA for model layer.
  • Version Control & Build: Maven, Gradle, GitHub, Bitbucket.
  • Testing: JUnit, Mockito.
  • Other Tools: IntelliJ IDEA, STS, Eclipse, Confluence documentation.
  • Project Management: Agile methodology, resource planning, project scoping, effort estimation, on-site/offshore coordination, SLA-based production support.
  • Soft Skills: Strong communicator, team player, effective leader, problem-solver, with a proactive "Can Do" attitude.

Overview

8
8
years of professional experience

Work History

Sr. Associate – Projects

Cognizant
07.2024 - Current
  • Currently working as a Sr. Associate – Projects in Cognizant from July 2024 to Till Date

Specialist Software Engineering

LTIMindtree
01.2023 - 07.2024
  • Worked as a Specialist Software Engineering at LTIMindtree from Jan 2023 to July 2024

Java Backend developer

Accenture
09.2021 - 12.2022
  • Worked as a Java Backend developer at Accenture from Sept 2021 to Dec 2022

Software Engineer

Tech Mahindra
12.2017 - 09.2021
  • Worked as a Software Engineer at Tech Mahindra from Dec 2017 to Sept 2021

Education

B. TECH (Bachelor of Technology) - Electronics & Communication Engineering

JNTUK
01.2015

Skills

  • Cloud technologies: AWS, Docker, GCP
  • Programming: Java 17
  • Frameworks: Spring, Microservices
  • Web technologies: HTML, CSS, XML
  • CI/CD tools: Jenkins, Concourse
  • Operating systems: Windows, Linux
  • Testing tools: JUnit, Postman
  • Web servers: Apache Tomcat, WebLogic
  • Security tools: Veracode, Aqua
  • Build tools: Maven, Gradle
  • Version control: Git, Bitbucket
  • Databases: MySQL, Oracle
  • IDEs: IntelliJ IDEA, Eclipse
  • Code coverage: SonarQube
  • Utilities: Jira, Confluence, Splunk

Project - 1

Title: Postbook – Fraud Detection Application

Client: Truist

Role: Sr. Associate - Projects

Team size: 11, 

Duration: July 2024 to Till Date, 

Description: Postbook is Truist Bank’s fraud detection app. When a user opens or creates an account, it triggers backend calls to multiple services (CIF, EWS, LexisNexis, IFMX). Data from these is validated against TSTARK rules (built with DMN/BPMN). If a rule triggers, the account is flagged as fraudulent and alerts are generated. These microservices run on OpenShift using embedded Spring Boot Tomcat.

  • Followed Agile methodology with active involvement in client requirements and sprint planning.
  • Developed microservices using Java 17 and Spring Boot (Controller, Service, Repository layers).
  • Designed and implemented REST endpoints and business logic in the service layer.
  • Wrote JUnit test cases for positive/negative scenarios and implemented robust exception handling.
  • Built automated API regression testing pipelines using Newman.
  • Designed and maintained system-to-system interfaces, data flows, and APIs.
  • Monitored backend applications, third-party services, and integration platforms.
  • Worked on both service layer and data access layer.
  • Delivered tasks within sprint timelines and coordinated with QA for testing.
  • Managed release schedules, handled customer escalations, and collaborated across teams to achieve goals.

Project - 2

Title: World Agent Direct

Client: Delta

Role: Specialist Software Engineering

Team size: 14

Duration: Jan 2023 to July 2024

Description: World Direct Agent (WAD) is an airline service platform that provides comprehensive information on flights, airports, and available hotels. The application implements JWT token-based authentication to securely authenticate and authorize users, ensuring robust application security. Its architecture is built on microservices, each running on an embedded Spring Boot Tomcat web server for efficient deployment and scalability.

  • Followed Agile methodology with active involvement in client requirements.
  • Developed microservices using Java 11 and Spring Boot (Controller, Service, Repository layers).
  • Designed and implemented REST endpoints at the Controller layer.
  • Built automated API regression pipelines using Newman.
  • Designed, developed, and operated system-to-system interfaces, data flows, and APIs; monitored backend apps, third-party services, and integrations.
  • Worked on both Service and Data Access layers.
  • Created unit tests using JUnit and Mockito; built Docker images for deployments.
  • Managed deadlines, releases, stakeholder engagement, and customer escalations.
  • Collaborated across departments to achieve project and organizational goals.

Project - 3

Title: Digital Tech Mod - DTM

Client: Macquarie

Role: Application Development Senior Analyst

Team size: 16

Duration: Sep 2021 to Dec 2022

Description: Digital Tech Mod (DTM) is a banking platform built on a microservice-based architecture, with each service designed to handle specific banking operations such as account opening, payments, statements, payee management, gift cards, and card services. The services are developed using Spring Boot with an embedded Tomcat server for efficient deployment. Google Cloud Platform (GCP) is leveraged as the cloud provider for hosting, scaling, and managing these microservices, ensuring high availability, security, and performance.

  • Followed Agile methodology with active involvement in client requirements.
  • Developed microservices using Java 8 and Spring Boot (Controller, Service, Repository layers).
  • Designed REST endpoints and implemented enhancements, bug fixes, and server upgrades.
  • Fixed JAR vulnerabilities and improved system security.
  • Designed, developed, and managed system-to-system interfaces, data flows, and APIs.
  • Monitored backend applications, third-party services, and API performance.
  • Worked on both Service and Data Access layers.
  • Managed deadlines, releases, stakeholder engagement, and customer escalations.
  • Collaborated across teams to meet organizational goals.

Project - 4

Title: Refinitiv Data Management System Internet Suite

Client: Refinitiv

Role: Software Engineer

Team size: 11

Duration: Dec 2017 to Sep 2021

Description: Refinitiv Data Management System Internet Suite is a microservice-based architecture comprising services like News, Quote, and Time Series, each with dedicated functionalities. News handles company/topic-based updates, Quote provides trading data, and Time Series supports historical data analysis via the DBU (Data Backup Unit) and DACS (Data Access Control System) for authorized access. All services are deployed on AWS Cloud.

  • Developed Spring Boot Controllers and designed REST services for multiple modules.
  • Automated operations tasks and resolved complex production issues through debugging.
  • Handled Change Management, Incident Management, and Problem Management with root cause analysis.
  • Scanned JAR vulnerabilities using BlackDuck and fixed security issues.
  • Created unit tests with JUnit and Mockito, implemented logging across the application.
  • Built Docker images for deployments.
  • Resolved critical and escalated release issues; provided quick solutions for production tickets.
  • Prepared solution/design documents for knowledge sharing.
  • Monitored applications, responded to server/service maintenance issues, and ensured system stability.

Timeline

Sr. Associate – Projects

Cognizant
07.2024 - Current

Specialist Software Engineering

LTIMindtree
01.2023 - 07.2024

Java Backend developer

Accenture
09.2021 - 12.2022

Software Engineer

Tech Mahindra
12.2017 - 09.2021

B. TECH (Bachelor of Technology) - Electronics & Communication Engineering

JNTUK
Shareef Shaik