Portrait of Nabaraj Kandel

SENIOR SOFTWARE ENGINEER

Open to remote Java roles

Nabaraj Kandel

I build reliable backend systems, cloud-native services, and event-driven applications that solve real business problems. I work AI-assisted — agentic coding tools and LLM-orchestrated workflows — to ship faster without cutting corners.

Java / Spring BootMicroservicesAWSKafkaCI/CDAI-Assisted Engineering
8+
Years Experience
Microservices
Enterprise Systems
Cloud + DevOps
AWS / Docker / K8s

ABOUT ME

Engineering with a focus on reliability, scale, and impact.

I’m a Senior Java Software Engineer who enjoys turning complex requirements into simple, dependable systems.

My work sits at the intersection of backend engineering, distributed systems, cloud infrastructure, and product delivery. I’ve built Spring Boot microservices, integrated event-driven workflows, worked through platform migrations, and supported systems where reliability matters. I also build AI-assisted — using agentic coding tools (Claude Code, Cursor, Copilot) and LLM-orchestrated workflows for code generation, reviews, and documentation, backed by recent Databricks, Anthropic, and OpenAI certifications.

Primary Focus
Backend engineering & distributed systems
Architecture
Microservices • REST • GraphQL • Event-driven
Cloud & Delivery
AWS • Docker • Kubernetes • CI/CD
Approach
Practical engineering, clean APIs, observable systems

Highlights

API Gateway / Proxy Work

OAuth 2.0 scope validation, OpenAPI 3.0 specs, SIT/UAT testing, and platform migration support.

Event-Driven Systems

Kafka/RabbitMQ integrations for async workflows, publishing events across services.

Cloud + Automation

CI/CD pipelines, container platforms, logging/monitoring (ELK, Prometheus/Grafana, Splunk).

AI-Assisted Engineering

Agentic coding with Claude Code, Cursor, and Copilot; LLM-orchestrated workflows for reviews, docs, and triage — backed by Databricks, Anthropic, and OpenAI certifications.

Tech Stack

Core Skills

JavaSpring BootSpring CloudMicroservicesREST APIsGraphQLKafkaRabbitMQDockerKubernetesJenkinsGitHub ActionsPostgreSQLMongoDBJUnit / MockitoSonarQubeSplunk / ELK

AI & LLM

Agentic AILLM OrchestrationPrompt EngineeringClaude CodeGitHub CopilotCursor

Experience

Wells Fargo

Senior Software Developer • Jul 2025 – Present

  • Built API proxy migration with OAuth 2.0 scope validation and OpenAPI 3.0 design; validated via SIT/UAT using Postman, Splunk, and Apigee Trace.
  • Authored functional specs (FSD) covering routing, OAuth policies, and Kafka event publishing.
  • Supported platform migration from PCF to OpenShift; coordinated decommissioning + redeployment of components.
  • Migrated/optimized Autosys jobs and batch workflows to align with new infra.

Stack: Java, Spring Boot, Apigee, Jenkins, Autosys, Splunk

Visa

Senior Software Engineer • Feb 2022 – Jan 2025

  • Designed and delivered Spring Boot microservices consumed by React frontends; integrated REST + GraphQL services.
  • Implemented event-driven messaging with Kafka and RabbitMQ; improved reliability of async workflows.
  • Created CI/CD automation using Jenkins and GitHub Actions; containerized deployments with Docker/Kubernetes.
  • Improved observability with ELK + Prometheus and supported performance tuning and testing.

Stack: Java 17, Spring Boot, AWS, Kafka, K8s, ELK, Prometheus

Ondas Networks

Java Engineer • Feb 2021 – Feb 2022

  • Built Java/Spring Boot services and supported high-availability deployments.
  • Developed reactive APIs with Spring WebFlux to handle high concurrency.
  • Worked on authentication/authorization patterns (OAuth2 / SAML) and logging/monitoring improvements.

Stack: Java, Spring Boot, WebFlux, OpenShift

SELECTED WORK

Things I’ve built.

Featured Product● Live

TradingWise

A practical stock-analysis tool I built to turn a trading idea into a usable product. It helps visualize position scenarios, target gains, cost recovery, and scaling strategies.

JavaScriptStock AnalysisInteractive ToolAI-assisted build

Engineering Work

Enterprise Microservices

Spring Boot services, Kafka messaging, containerized deployments, CI/CD automation, and observability patterns.

See related experience →

RECOMMENDATIONS

What colleagues say.

“He is always eager to learn, open to feedback, and proactive in improving. His willingness to adapt and grow makes him a valuable asset to any team… I highly recommend him to any team looking for a dedicated and growth-oriented professional.”
Jeffery HironoSenior Director, Visa · Managed Nabaraj directly
“He was someone I could count on and regularly delivered quality code. He is an advocate for AI technologies and demonstrated to the team how we could be using AI tools to improve our productivity.”
Brock HankusSenior Staff Software Engineer · Same team at Visa
“Nabu consistently demonstrated exceptional technical skills and a deep understanding of Java, Spring Boot, and Kafka… His problem-solving abilities and attention to detail ensured that our projects were delivered on time and exceeded expectations.”
Raveendra MuddangulaSenior Consultant Software Engineer, Visa · Same team

Read all 10 recommendations on LinkedIn ↗

Contact

LinkedInDownload Resume

Preferred: LinkedIn message for quick response.

🤖