Suresh Babu Guvvala
68165 Mannheim, Germany
--LinkedIn: https://linkedin.com/in/sureshbabuguvvala
GitHub: https://github.com/survval
Work Authorization: EU Blue Card / Full-time Visa (valid)
Nationality: Indian
Senior Java Full Stack Engineer
Java | Spring Boot | Vue 3 | React | Microservices | Azure, AWS DevOps & Cloud | Docker |
AI(GenAI)
Senior Full Stack Engineer with 16+ years of hands-on experience in Java (Spring Boot, J2EE) and modern JavaScript
frameworks (Vue 3, React, Nuxt/Next). Proven expertise in building scalable microservices, secure APIs, and realtime applications with WebSockets and Webhooks.
Experienced in integrating enterprise systems and automating deployments via CI/CD in Azure DevOps and AWS.
Recently focused on building AI-powered services using Generative AI (Claude Sonnet 3.7 via Amazon Bedrock)
and Python (Flask/FastAPI) for intelligent applicant data processing and automation.
Skilled in cloud infrastructure setup (Azure), system architecture, and clean code principles. Passionate about agile
collaboration, stakeholder communication, and delivering end-to-end product value in cross-functional teams.
Key Strengths
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Java 17, Spring Boot 3.x, REST/SOAP, JPA, Hibernate
Vue.js (3.x), React, Nuxt/Next, Quasar 2.x,
TypeScript, Node.js, SQL, PostgreSQL, Oracle,
PrimeFaces, HTML, Jquery and CSS
Azure DevOps, Docker, Git, Jenkins, GitLab CI/CD Pipelines,
Event Driven Architecture (ETA) with Kafka and ActiveMQ,
Agile/Scrum, TDD, Unit/Integration Testing,
ATS/HR Systems Integration (Workday, SmartRecruiters, d.vinci etc.),
Swagger/OpenAPI, Junit 5, OAuth2 / JWT, Keycloak,
Microservices & Patterns: Spring Cloud Config, Eureka, Resilience4j, SAGA Pattern, API Gateway (Spring
Cloud Gateway / Zuul)
Basic experience in cloud configuration, resource group setup, virtual machine provisioning and
managing private subscriptions.
Managed Azure VM provisioning, resource group configurations, and network access control for
staging/prod deployments.
Applied design patterns (Singleton, Factory, Strategy) to enhance code maintainability.
Built real-time webhook integrations using Spring Boot and 360dialog for ATS platforms like Workday
and SmartRecruiters.
Modernized legacy stack (Vue 2 / Java 11) to Vue 3 and Spring Boot 3.x with performance
improvements.
Experience in developing and maintaining web applications using C# and Silverlight
Generative AI: LLM integration (Claude Sonnet 3.7, Amazon Bedrock), Python (Flask, FastAPI)
Collaborated with cross-functional teams to digitize the recruitment journey across multiple enterprise
clients.
Suresh Babu Guvvala
1 of 3
PROFESSIONAL EXPERIENCE
Senior Java Full Stack Engineer
PitchYou GmbH, Köln, Germany (“Recruitment Automation Platform” (B2B SaaS)) | 05/2023 – Present
Tech Stack: Java 17, Spring Boot 3.x, Vue 3, TypeScript, Quasar, TailWind CSS, Webhooks, ActiveMQ
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Designed and maintained REST APIs and frontends using Java + Vue 3 (Quasar 2.x)
Developed and maintained Spring REST APIs and Vue 3 frontend (Quasar)
Migrated existing components from Vue 2.x / Java 11 to modern versions
Deployed microservices with centralized configuration using Spring Cloud Config Server.
Registered services with Eureka Discovery Server for service discovery and load balancing.
Implemented distributed logging using ELK/EFK stack for real-time monitoring and debugging.
Set up Zipkin for distributed tracing across services to monitor latency and bottlenecks.
Used Prometheus and Grafana for performance monitoring and alerting.
Implemented the SAGA pattern (choreography) for distributed transaction consistency across services.
Integrated external ATS systems (Workday, SmartRecruiters, d.vinci)
Automated CI/CD pipelines using GitLab DevOps to deploy microservices seamlessly on AWS
infrastructure.
Implemented a robust microservice architecture using Docker and Domain-driven Design principles,
resulting in a ~40% increase in system scalability and reliability
Developed webhook-based real-time event handling (Meta 360dialog API) to reflect applicant status
changes from systems like Workday, SuccessFactors, SmartRecruiters
Leveraged WebSockets for real-time chat display and WhatsApp integration in the web app.
Designed and integrated AI-powered services using Claude Sonnet 3.7 (Amazon Bedrock) for automated
analysis and processing of applicant data — implemented via Python (Flask/FastAPI) as a standalone
microservice
Collaborated closely with cross-functional teams to digitize the application process
Key Clients: Edeka, Tedi, Workday, Jobcluster, Haufe, SmartRecruiters.
Software Consultant
TechMahindra GmbH (Client: BASF SE, Ludwigshafen) | 01/2018 – 04/2023
Project: Agrilog, Global Chemical Sample Logistics Platform (BASF Enterprise System)
Domain: Inventory, Labeling, Packaging, Logistics, Agricultural Chemicals.
•
•
•
•
•
•
•
•
Developed backend services using Java, Spring Boot, and RESTful APIs
Created dynamic frontend components with Vue.js
Managed CI/CD with Azure DevOps and conducted deployments
Hands-on experience with basic cloud setup tasks including resource group configuration, virtual
machine provisioning, and managing access within private subscriptions
Supported maintenance and further development of legacy web applications using C# and Silverlight
Handled bug fixing, refactoring and developed feature implementations in existing C# modules
Migrated WebLogic v10 apps to v12 with zero-downtime rollout
Facilitated sprint demos, retrospectives, and stakeholder communication
Senior Software Developer
TechMahindra, Malaysia & India | 06/2012 – 12/2017
Clients: Mastercard, Citigroup
•
•
•
•
•
Developed secure and scalable SOAP web services for financial transaction systems
Delivered PCI-DSS compliant applications for Mastercard to ensure secure data handling
Migrated legacy Ruby applications to RESTful APIs using Java and Spring
Implemented centralized logging and error tracking with Log4j, automated ticket creation using GSM
modules
Built responsive cross-platform mobile UIs using RhoStudio IDE with native integration
Suresh Babu Guvvala
2 of 3
Software Developer
TCS, Hyderabad (Client: Chrysler, Detroit) | 12/2010 – 05/2012
•
•
•
•
Developed SOAP-based web services using JAX-WS for automotive applications
Created mobile-compatible UI templates using Apache Velocity
Designed and executed automated integration test cases using SoapUI
Performed cross-platform testing across Android, Windows, and iOS devices to ensure UI consistency
Software Developer
Wipro Technologies, Hyderabad (Client: Medavie Blue Cross)| 07/2007 – 10/2010
•
•
Developed JSF-based frontend and backend with Java & Spring
Used Struts + Hibernate for secure and efficient data handling
PROFESSIONAL CERTIFICATIONS
•
Microsoft Certified Azure Developer Associate (AZ-204), Microsoft Azure Fundamentals (AZ-900)
EDUCATION
•
Bachelor of Science (Maths, Physics & Chemistry), D.R.N.S.C.V.S College, University of Nagarjuna, India
(2003 – 2006)
LANGUAGES
•
English (fluent), German (Intermediate), Telugu (native)
Suresh Babu Guvvala
3 of 3