~/sanjive/portfolio

$ whoami

Backend
Java
Developer

class Sanjive extends Engineer {
  stack: "Java · Spring Boot · Microservices";
  exp: 3.5+ years;
  status: "Open to Work";
}

About
Me

I'm a Backend Java Developer with 3.5+ years of hands-on experience building scalable, production-grade systems. Specialised in REST API design, microservices architecture, database optimisation, and cloud deployment.

Currently at Net Connect Global on a BNP Paribas fintech project. Previously Software Engineer at Infosys (Oct 2022 – Apr 2025). Based in Chennai, Tamil Nadu.

Actively seeking product-based company roles where I can own features end-to-end, solve real scale problems, and grow as an engineer. Sharpening DSA, System Design, and advanced Java daily.

$ ./job-search --status

✓ Open to Work Java Developer SDE-2 / Backend Engineer Bangalore · Hyderabad · Chennai · Remote
3.5+ yrs_experience
2 companies
15+ technologies
curiosity

Tech
Stack

// Skills assessed by product companies at SDE-2 level — grouped by interview domain
core

Core Java & Advanced Java

  • Java 8 — Streams, Lambdas, Optional
  • Java 11 / 17 features
  • Multithreading & Concurrency
  • Collections Framework internals
  • JVM Internals & GC Tuning
  • Functional Interfaces & Generics
!! critical

Data Structures & Algorithms

  • Arrays, Strings, HashMaps
  • Linked Lists, Stacks, Queues
  • Trees & Binary Search Trees
  • Graphs — BFS, DFS, Dijkstra
  • Dynamic Programming
  • Sliding Window, Two Pointers
framework

Spring Ecosystem

  • Spring Boot 3.x
  • Spring Security (JWT, OAuth2)
  • Spring Data JPA / Hibernate
  • Spring Cloud — Config, Gateway
  • Spring AOP & Spring Batch
  • Feign Client, RestTemplate
arch

Microservices

  • Microservices Design Patterns
  • API Gateway & Service Discovery
  • Circuit Breaker (Resilience4j)
  • Saga Pattern — Choreography / Orchestration
  • Distributed Tracing (Zipkin)
  • Event-Driven Architecture
!! critical

System Design

  • High Level Design (HLD)
  • Low Level Design (LLD)
  • SOLID Principles & GOF Patterns
  • Scalability & Load Balancing
  • CAP Theorem, Consistency Models
  • Rate Limiting, Caching Strategy
db

Databases

  • MySQL / PostgreSQL
  • Complex SQL & Query Optimisation
  • Indexing & Execution Plans
  • MongoDB (NoSQL)
  • Redis — Caching & Sessions
  • DB Sharding & Replication
msg

Messaging & Streaming

  • Apache Kafka — Producer / Consumer
  • Topics, Partitions, Consumer Groups
  • Dead Letter Queue (DLQ)
  • Idempotent Consumers
  • RabbitMQ basics
cloud

Cloud & DevOps

  • AWS — EC2, S3, RDS, Lambda
  • Docker & Containerisation
  • Kubernetes (basics)
  • CI/CD — Jenkins, GitHub Actions
  • Prometheus + Grafana
  • ELK Stack — Logging
qa

Testing & Best Practices

  • JUnit 5 — Unit Testing
  • Mockito — Mocking
  • Integration Testing
  • Clean Code & Code Reviews
  • Agile / Scrum
  • REST API Best Practices

Work
History

Software Developer

Net Connect Global · BNP Paribas (Fintech)

Jun 2025 – Present
  • Building scalable backend services for BNP Paribas fintech platform using Spring Boot and microservices architecture
  • Working with REST APIs, database design, and third-party service integrations in the banking domain
  • Collaborating in Agile sprints, participating in code reviews and technical design discussions
JavaSpring BootMicroservicesMySQLREST APIs

Software Engineer

Infosys

Oct 2022 – Apr 2025
  • Developed and maintained robust backend applications using Java, Spring Boot, and REST APIs
  • Built microservices and integrated external APIs, reducing processing time via optimised SQL queries
  • Implemented Python-based Generative AI features integrated with existing Java services
  • Worked on Hibernate ORM, database management, and delivered in Agile methodology
Java 8Spring BootHibernateMySQLREST APIPythonAWS

Get in
Touch

I'm actively looking for backend engineering roles at product companies. Open to referrals, opportunities, or just a good tech conversation.