Sr. Software Engineer | Java Backend Developer | Spring Boot | Microservices | AWS | GCP |Scalable Cloud Solutions.

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India · Hybrid

Bengaluru, Karnataka, India · Hybrid

Bengaluru, Karnataka, India · Hybrid







Bachelor of Engineering - BE, Electronics and Communications Engineering
Rajiv Gandhi Prodyogiki Vishwavidyalaya

High School Diploma, Mathematics
Board of Secondary Education, Madhya Pradesh
Join Amit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSr. Software Engineer | Java Backend Developer | Spring Boot | Microservices | AWS | GCP |Scalable Cloud Solutions.
I design and build backend platforms where Java microservices, cloud infrastructure, workflow orchestration, and AI tooling come together. With 8+ years of software engineering experience, my primary expertise is Java, Spring Boot, microservices, REST APIs, distributed systems, cloud-native architecture, and event-driven workflows. At Candescent, I designed and implemented customer agreements and consents, document management, onboarding, and task-management services from scratch using Java 25 and Spring Boot 4. These services support digital and assisted fintech onboarding journeys and integrate through Sales Orchestrator and Ops Orchestrator. My architecture experience includes BFF and API Composition, hexagonal architecture where adopted, Domain-Driven Design concepts, OpenFeign adapters, Temporal workflows, journey DSL, event-driven architecture, outbox pattern, multi-tenancy, standardized application chassis, traceability, observability, and zero-trust service communication. I work with GCP, GKE, Google Cloud Service Mesh, Kubernetes, Docker, Helm, Argo CD, GitHub Actions, sidecars, ingress routing, virtual services, authorization policies, PostgreSQL, Pub/Sub, and Cloud Storage. I also implemented MCP capabilities in document and consent services, enabling AI clients to invoke document upload, document linking, disclosure template, checklist, item, and resolution operations. My AI engineering interests include building Java-based LLM applications, Retrieval-Augmented Generation, vector databases, embeddings, semantic retrieval, prompt and context orchestration, Spring AI, Ollama, and local-model integration.
Bengaluru
claude code
cursor
grok
openai
claudecode
Microsoft Copilot
Senior Software Engineer at Candescent, Dec 2025 - Present · 10 mos, Bengaluru, Karnataka, India, Building backend capabilities for Candescent’s Sales & Onboarding platform, supporting digital and assisted financial-account onboarding journeys. • Designed and implemented four Java 25 and Spring Boot 4 microservices from scratch for customer agreements and consents, document management, onboarding, and task management. • Defined service boundaries, domain models, REST APIs, persistence layers, cross-service contracts, testing, deployment configuration, and environment validation. • Integrated task-management capabilities with Ops Orchestrator to create, assign, list, track, and complete customer and agent tasks while maintaining tenant isolation and accurate task state. • Implemented consent and disclosure workflows covering templates, checklists, disclosure resolution, generation, acceptance, signing events, and document linking. • Built document-management capabilities for multipart upload and download, metadata, versioning, entity links, asset handling, and cloud object storage. • Developed onboarding capabilities connecting application, party, configuration, add-on, and core-facing services, including post-account-opening task creation. • Implemented MCP capabilities in document and customer agreements/consents services, exposing document and disclosure operations as AI-callable tools and demonstrating integration through Cursor. • Integrated domain APIs through Sales Orchestrator and Ops Orchestrator using BFF and API-composition patterns. • Worked with Temporal workflows, journey DSL, OpenFeign, hexagonal architecture where adopted, shared application chassis/BOM, RFC 7807-style error handling, trace IDs, correlation IDs, and multi-tenancy. • Deployed and validated services on GKE using Google Cloud Service Mesh, sidecars, ingress and virtual-service routing, authorization policies, Helm, Argo CD, GitHub Actions, and Postman/Newman E2E testing.
Senior Software Engineer I at 1Wrk, Jul 2025 - Nov 2025 · 5 mos, Bengaluru, Karnataka, India, Contributed to the RISE Human Resource Management platform, developing Java and Spring Boot backend capabilities for enterprise HR operations. • Designed and implemented workflows for employee onboarding, payroll generation, salary disbursement, leave tracking, approvals, compliance, and enterprise reporting. • Developed REST-based backend services and data-processing components supporting HR operations and cross-functional business workflows. • Worked with engineering and product teams to improve service integration, data flow, platform scalability, security, testing, and deployment readiness. • Applied microservices, object-oriented design, design patterns, database integration, automated testing, and CI/CD practices.
Software Engineer 2 at Nike, Apr 2022 - May 2025 · 3 yrs 2 mos, India
Software Engineer at BETSOL, Feb 2021 - Apr 2022 · 1 yr 3 mos, Bengaluru, Karnataka, India, SAL is an Enterprise solution from AVAYA to monitor, troubleshoot and remotely manage a wide range of AVAYA devices. It has mainly 4 component that is SAL Gateway, STC, Policy Manager, SAL Enterprise there SAL Core is a software system residing in AVAYA data centre and All SAL Gateways connect to SAL Core and SAL Gateway propagate alarms on behalf of its managed devices to SAL core, SAL Core listens to RA requests for managed device, main functionality of SAL core is Alarming and Remote Access. SAL Gateway component resides in the client Network and acts as a bridge between SAL Enterprise and AVAYA managed devices, SAL Gateway is an installation package inside ADS (AVAYA Diagnostic server), where ADS is a wrapper of SAL Gateway and SLA Mon, SAL Gateway is providing a User interface to configure its managed devices & for settings, Upon RA request SAL Gateway consults Policy Manager to accept or reject the request.
Application Development Senior Analyst at Accenture | SolutionsIQ, Sep 2020 - Feb 2021 · 6 mos, Bengaluru, Karnataka, India · Hybrid, Project aims to develop a solution Customer resolution and experience (CORE) for quality monitoring and operations of agents across call centres. It provides meaningful dashboards to the leadership to meet their organizational goals with new user experience.
Application Development Analyst at Accenture | SolutionsIQ, Jul 2019 - Sep 2020 · 1 yr 3 mos, Bengaluru, Karnataka, India · Hybrid, ePlatform Service Management is US-based project. This project is to develop for B2C Channel and maintain an e-commerce solution, which covers online sales of Mobile, SIM Card, Plan’s inventory handling and maintenance of the customer database.
Application Development Analyst at Accenture | SolutionsIQ, Jul 2018 - Jul 2019 · 1 yr 1 mo, Bengaluru, Karnataka, India · Hybrid, Analysed and Designed the Technical Design Document for assigned Microservices, Developed Micro services using Spring boot and allied Technologies such as Rest,Informix db, Oracle db, Spring Batch, Rabbit MQ from the Scratch, Implemented the services which interact with AWS and File Transfer with S3 Bucket, Developed the Micro Service Integration Testing framework for the Testing Team to test the services, Experience in AWS, Git, Sonar, Docker, Jenkins configuring the service and running in Docker.
Bachelor of Engineering - BE, Electronics and Communications Engineering, Rajiv Gandhi Prodyogiki Vishwavidyalaya
High School Diploma, Mathematics, Board of Secondary Education, Madhya Pradesh
github: https://github.com/tamitkumar