| Srinath v - Sr Java Backend Developer |
| [email protected] |
| Location: Dallas, Texas, USA |
| Relocation: Any state |
| Visa: H1B |
| Resume file: Srinath_resume_1787593514394.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Srinath Vempati
https://www.linkedin.com/in/srinath-vempati-781490221/ +1 9726780442| [email protected] Professional Summary: Java Backend Developer with 11 years of experience in designing, developing, testing, deploying, and supporting enterprise applications across Telecom and Healthcare domains. Strong expertise in Java, Spring Boot, Spring MVC, Microservices, REST APIs, Spring Security, JPA/Hibernate, and SQL. Hands-on experience developing scalable backend services, RESTful APIs, event-driven applications, asynchronous processing, and enterprise integrations using Apache Kafka and JMS. Experienced with AWS EC2, S3, RDS, and CloudWatch for cloud-based application deployment, monitoring, troubleshooting, and production support. Hands-on experience with Google Cloud Platform (GCP) including Cloud SQL, Google Cloud Storage, Cloud Build, Cloud Workflows, Cloud Batch, and Cloud Run. Strong experience with Docker, Kubernetes, Jenkins, Maven, Git, GitHub, GitLab, Bitbucket, and CI/CD. Experienced in Oracle, PostgreSQL, SQL, Cassandra, DynamoDB, JPA, and Hibernate, including database integration, query optimization, and transaction management. Hands-on experience with JUnit, Mockito, Postman, New Relic, CloudWatch, Cloud Logging, and Log4j for testing, API validation, monitoring, debugging, and production support Experienced in building loosely coupled and distributed services using Microservices, REST APIs, Apache Kafka, JMS, Docker, and Kubernetes to support reliable enterprise application workflows. Proven experience in backend architecture, service development, API integration, database connectivity, and implementation of scalable enterprise applications using Java and Spring technologies.. Strong knowledge of Spring WebFlux, Project Reactor, Reactive Programming, Spring IoC, Spring AOP, and Unix/Linux shell scripting. Experienced working in Agile/Scrum environments, participating in code reviews, technical discussions, troubleshooting, and cross-functional collaboration. Technical skills: Technical Area Technologies / Skills Programming Languages Java 8/11, SQL, Unix Shell Scripting (Bash) Backend Development Spring Boot, Spring MVC, Spring IoC, Spring AOP, REST APIs, Microservices Security & Reactive Spring Security, Spring WebFlux, Project Reactor, Reactive Programming Cloud AWS AWS EC2, AWS S3, AWS RDS, AWS CloudWatch Cloud GCP Cloud SQL, GCS, Cloud Build, Cloud Workflows, Cloud Batch, Cloud Run Messaging & Integration Apache Kafka, JMS, Asynchronous Processing, Event-Driven Processing Databases Oracle 10g/11g, PostgreSQL, SQL, Cassandra, DynamoDB ORM / Persistence JPA, Hibernate, Query Optimization, Transaction Management DevOps & CI/CD Jenkins, Maven, Git, GitHub, GitLab, Bitbucket, CI/CD Containers Docker, Kubernetes, Containerized Application Deployment Testing & Quality JUnit, Mockito, Unit Testing, API Validation, Debugging, Code Reviews Monitoring & Logging New Relic, AWS CloudWatch, Cloud Logging, Log4j API & Developer Tools Postman, Jira, Eclipse, IntelliJ IDEA Frontend React, Angular, Vue.js Methodologies Agile, Scrum, Production Support Professional Experience: Forged Fiber 37 -TX, USA Feb 2026 Present Sr Java Backend Developer Project: Forged Fiber 37 - Address Validation / Inventory Processing Project Description: Worked on a GCP-based address validation and inventory processing application. The solution used Cloud SQL for PostgreSQL data storage, Google Cloud Storage for input and output files, Cloud Build for CI/CD automation, Workflows for orchestration, Cloud Batch for scheduled/background processing, and Cloud Run for containerized service execution. Responsibilities: Worked on GCP services including Cloud SQL for PostgreSQL, Cloud Storage, Cloud Build, Cloud Workflows, Cloud Batch, and Cloud Run for application delivery and processing workflows. Configured and supported Cloud SQL PostgreSQL databases for application data storage, validation, and backend integration. Developed and maintained Java and Spring Boot microservices for address validation and inventory processing workflows. Developed and integrated RESTful APIs for backend service communication and application workflows. Deployed containerized Spring Boot applications using Docker and Google Cloud Run. Implemented CI/CD pipelines using Google Cloud Build to automate application builds and deployments. Worked with Google Cloud Storage (GCS) for file ingestion, processing, validation, and output generation. Used Cloud SQL PostgreSQL for backend data storage, SQL-based data validation, and application integration. Implemented workflow orchestration using Google Cloud Workflows for automated service and batch processing. Configured Google Cloud Batch jobs for scheduled and background processing of containerized workloads. Performed cloud application troubleshooting, log analysis, deployment validation, and production support using GCP logging and execution details. Worked with IAM permissions, environment variables, networking configuration, and cloud deployment readiness. Created Cloud Build triggers to automate project builds and support CI/CD deployment flow from source code changes. Developed and updated Google Cloud Workflows to orchestrate batch execution and service processing steps. Loaded input data into Google Cloud Storage and implemented processing steps to extract and consume files from GCS buckets. Created and configured Cloud Batch jobs to run containerized background processing with required runtime variables, compute resources, and networking configuration. Created and deployed Cloud Run services/jobs for executing Java/Spring Boot workloads in a managed container environment. Troubleshot build, workflow, batch, and deployment issues using GCP logs, job execution details, and configuration validation. Collaborated with team members to validate cloud resources, IAM permissions, environment variables, and deployment readiness across development environments. Environment: Java, Spring Boot, Microservices, REST APIs, Google Cloud Platform (GCP), Cloud SQL PostgreSQL, Google Cloud Storage (GCS), Cloud Build, Cloud Workflows, Cloud Batch, Cloud Run, Docker, Git, Maven, Cloud Logging. Infosys - Verizon -TX, USA Jul 2023 Jan 2026 Infosys- Hyderabad, India Nov 2018 Jun 2023 Java Backend Developer Project: ETMS (Enterprise Ticketing Management System) Project Description: ETMS Federal (Enterprise Ticketing Management System) is a worldwide service assurance for all ITL Type (Incident, Problem, Service, change). Which is integrated with customers through online portals, call centers, proactive network monitoring, Vzw, VzT and mobile, with products like (Data/Ip, Voice/VoIP, Managed, Hosting, Ip Abuse, circuit, Security). Responsibilities: Designed and developed Spring Boot REST APIs supporting enterprise ticketing workflows (Incident/Problem/Change) for large-scale service assurance operations. Implemented Spring MVC patterns and backend components to support scalable request handling and clean separation of concerns. Built backend services using Spring IoC, AOP, and layered architecture to improve maintainability and reduce regression risk. Developed and optimized data access layers using JPA/Hibernate and SQL, improved query performance and ensured transaction consistency. Designed and developed Java Spring Boot microservices supporting enterprise ticketing and service assurance workflows. Developed and consumed RESTful APIs for integration between backend microservices and enterprise applications. Implemented event-driven architecture using Apache Kafka and JMS for asynchronous processing and decoupled service communication. Worked with AWS EC2 for application deployment and cloud-based application support. Utilized AWS CloudWatch for application monitoring, log analysis, troubleshooting, and production support. Built and maintained CI/CD pipelines using Jenkins and Maven for automated builds, unit testing, and application deployments. Containerized backend services using Docker and supported deployment within containerized environments. Implemented secure REST APIs using Spring Security and role-based security patterns. Developed persistence layers using JPA/Hibernate and SQL, including query optimization and transaction management. Created unit tests using JUnit and Mockito to improve application reliability and reduce regression issues. Performed API testing and troubleshooting using Postman, application logs, and monitoring tools. Participated in Agile/Scrum ceremonies, code reviews, production support, defect resolution, and technical design discussions. Implemented security integration using Spring Security (role-based access patterns and secure API design) aligned to internal standards. Integrated Kafka/JMS-based asynchronous processing for event-driven updates and decoupled workflows (where applicable). Strengthened observability using logging (Log4j) and monitoring via New Relic / CloudWatch to improve production stability. Built and maintained CI/CD pipelines using Jenkins, Maven, supporting automated builds, unit tests, and deployments. Created unit tests using Junit, Mockito, improving reliability for critical business services and reducing production issues. Collaborated with BA s, QA, and cross-site teams in Agile contributed to design discussions and code reviews. Environment: Java, Spring Boot, Microservices, REST, Spring Security, JPA/Hibernate, Kafka/JMS, Oracle, Jenkins, Maven, Git, Docker, New Relic, AWS EC2/CloudWatch, Jira. Business Arts India Pvt Ltd Sanofi -Hyderabad, India Apr 2018 Oct 2018 Java Developer Project: GEMPAR (Expense & Meetings Valsidation Platform) Responsibilities: Contributed to backend development for expense/meeting validation workflows used by business users across regions. Implemented business logic and services using Java, Spring, collaborating with team on design and technical discussions. Developed backend business services using Java and Spring Framework for expense and meeting validation workflows. Developed and integrated REST APIs for application and external-service integration. Implemented data access functionality using Hibernate and Oracle SQL. Supported automated application builds and deployments using Jenkins and Maven. Created JUnit and Mockito unit tests for backend services and business logic. Troubleshot application defects, integration issues, and production support incidents. Built scheduled automation using Spring to support cleanup and operational processes. Implemented and improved unit testing with Junit, Mockito, supporting quality delivery and reduced regression issues. Supported integration of external services and helped troubleshoot functional and technical defects. Environment: Java, Spring, REST, Hibernate, Oracle, Jenkins, Maven, JUnit, Mockito, Jira NXT Vision Software Technologies Pvt Ltd-Hyderabad, India Jun 2015 Apr 2018 Java Developer Project: Asset Management and Tracking System is one of the POLICE ACADEMY applications. It's an intranet application. It serves Masters, asset management, and Inventory. In master s we have Employee Info, Role, Designation, section, store etc. Similarly, we have many other modules in asset management and inventory our application mainly focuses on Tracking the details of each module everyday admin will update the products or materials details, so the user needs to order those details and track them Responsibilities: Contributed to backend development for expense/meeting validation workflows used by business users across regions. Implemented business logic and services using Java, Spring, collaborating with team on design and technical discussions. Built scheduled automation using Spring to support cleanup and operational processes. Developed backend application components using Java and Spring for asset management, inventory, employee, and administrative modules. Implemented business logic and backend services for asset tracking and inventory management. Developed REST-based services to support application functionality and module integration. Implemented database integration using Hibernate and Oracle. Developed scheduled processing and automation using Spring. Created JUnit and Mockito unit tests to improve application quality and reduce regression issues. Troubleshot application defects and supported integration with external services. Implemented and improved unit testing with Junit, Mockito, supporting quality delivery and reduced regression issues. Supported integration of external services and helped troubleshoot functional and technical defects. Academic Qualification: Bachelor of Engineering in Computer Science from Jawaharlal Nehru Technological University, Hyderabad, Telangana, India-2015 Keywords: continuous integration continuous deployment quality analyst business analyst javascript sthree information technology Texas |