R

Raj Zirale

Software Engineer

Pune, Maharashtra, India4 yrs 5 mos experience
Highly Stable

Key Highlights

  • Expert in Java and Spring Boot for enterprise applications.
  • Proven track record in developing scalable microservices.
  • Strong experience in cloud-based solutions and DevOps practices.
Stackforce AI infers this person is a Fintech Backend Engineer specializing in microservices and cloud-native solutions.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

Spring CloudKafkaPostgreSQLRedisGCPSpring SecurityOAuth 2.0MongoDBJava DevelopmentJava Software DevelopmentSoftware DevelopmentProblem SolvingREST APIsBitbucketJira

About

Working as software Engineer @HSBC A dedicated and versatile Java Software Engineer with expertise in Spring Boot, Microservices architecture, and cloud-based solutions. With 3+ years of experience in backend development, specially in designing, developing, and optimizing scalable and high-performance applications. Key Skills & Expertise: Java (JDK 8/11/17) – Proficient in developing enterprise applications using core and advanced Java concepts. Spring Boot & Spring Ecosystem – Expertise in Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Spring Cloud. Microservices Architecture – Designing and implementing distributed, scalable, and resilient microservices-based applications. RESTful APIs & Messaging – Developing secure APIs, integrating with Kafka, RabbitMQ, and working with OpenAPI/Swagger. Database Technologies – Proficient in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Cloud & DevOps – Experience with AWS/GCP/Azure, Docker, Kubernetes, CI/CD pipelines (Jenkins, GitHub Actions). Testing & Security – Implementing unit tests (JUnit, Mockito), API testing (Postman), and security best practices (OAuth2, JWT).

Experience

4 yrs 5 mos
Total Experience
3 yrs
Average Tenure
1 yr 4 mos
Current Experience

Hsbc

Java Software Developer

Dec 2024Present · 1 yr 4 mos · Pune, Maharashtra, India · Hybrid

  • Lending Platform (Microservices-Based Loan Management System)
  • Tech Stack: Java, Spring Boot, Spring Cloud, Kafka, PostgreSQL, Redis, GCP (GKE, Pub/Sub, Cloud SQL)
  • Developed a microservices-based lending platform that enables users to apply for loans, check eligibility, and track repayments.
  • Implemented Loan Application Workflow, including loan request validation, credit score verification, approval, and offer generation.
  • Designed and integrated Credit Score Service using external APIs to fetch customer credit scores and determine eligibility.
  • Developed Loan Offer Service with multiple loan offers based on risk profiling, interest rates, and tenure options.
  • Built Document Management Service to generate and store loan agreements using Google Cloud Storage.
  • Integrated Secure Payment & Disbursement Service, allowing auto-disbursement of loan amounts to customer bank accounts.
  • Implemented Repayment Service to manage EMI payments, overdue tracking, and auto-debit setup using Kafka event processing.
  • Optimized transaction processing with Redis caching, reducing response time by 30% for frequent queries.
  • Deployed and managed microservices on GCP Kubernetes Engine (GKE) with auto-scaling and monitoring via Prometheus & Grafana.
  • Implemented centralized logging & monitoring using ELK (Elasticsearch, Logstash, Kibana) stack for tracking loan transactions.
JavaSpring BootSpring CloudKafkaPostgreSQLRedis+1

Bank of america

Software Developer

Nov 2021Dec 2024 · 3 yrs 1 mo · Mumbai, Maharashtra, India

  • Digital Banking System (Core Banking & Fund Transfer Platform)
  • Tech Stack: Java, Spring Boot, Spring Security, OAuth 2.0, Kafka, PostgreSQL, MongoDB, GCP (Cloud SQL, Pub/Sub, GKE)
  • Designed & developed a cloud-native core banking system, handling account management, secure transactions, and fund transfers.
  • Implemented Account Management Service for creating and managing customer bank accounts with IBAN generation.
  • Developed a secure Authentication & Authorization Service using Spring Security, OAuth 2.0, JWT, and Multi-Factor Authentication (MFA).
  • Built a Fund Transfer Service supporting NEFT, RTGS, UPI, and IMPS transactions with transaction limits and fraud detection.
  • Integrated a Recurring Payment System, allowing users to schedule bill payments & auto-debits using Kafka-based event-driven architecture.
  • Designed a Transaction History & Statement Service, providing real-time transaction insights and PDF statement downloads.
  • Implemented Fraud Detection Module using machine learning models to analyze high-risk transactions and trigger security alerts.
  • Developed a Notification Service that sends real-time SMS, email, and push notifications for transactions & account updates.
  • Deployed microservices on Google Kubernetes Engine (GKE) with automated CI/CD pipelines using Jenkins & GitHub Actions.
  • Optimized system performance by implementing database sharding in PostgreSQL & caching with Redis, reducing API response time by 40%.
JavaSpring BootSpring SecurityOAuth 2.0KafkaPostgreSQL+2

Education

Walchand Institute of Technology, Solapur

B.Tech Mechanical

SunBeam Institute of Information Technology, Pune-Karad

P.G DAC

The new English school hupari

Primary / secondary

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Raj Zirale - Software Engineer | Stackforce