Sanjana Chauhan

Software Engineer

Pune, Maharashtra, India3 yrs 11 mos experience

Key Highlights

  • Over 3 years of Java development experience in banking.
  • Expertise in building high-performance RESTful APIs and microservices.
  • Proficient in CI/CD practices and cloud deployment on AWS.
Stackforce AI infers this person is a Backend-focused Java Developer in the Fintech industry.

Contact

Skills

Core Skills

Java DevelopmentMicroservices

Other Skills

ConcurrencyDockerEclipseGitHubIntellij IDEAJUnitJakarta EE/J2EEJavaJenkinsKafkaLinuxLoad BalancingMSSQLMavenMockito

About

Java Developer with over 3 years of experience in the banking domain, specializing in the design and development of robust, scalable enterprise applications. Proven expertise in building high-performance RESTful APIs and microservices, and optimizing database interactions to meet complex business requirements. Proficient in modern CI/CD practices, cloud deployment (AWS ECS), and ensuring application security, performance, and code quality. Adept at full-lifecycle software development, from requirements gathering to deployment and maintenance. - Engineered and maintained scalable microservices-based applications using Java, Spring Boot, and REST/SOAP APIs, ensuring high availability and performance. - Designed and implemented robust RESTful APIs, leveraging synchronous (RestTemplate) and asynchronous (WebClient, Spring WebFlux) communication for efficient inter-service data exchange. - Developed and optimized complex database interactions by writing efficient SQL queries and stored procedures for Oracle and MySQL, improving data retrieval by up to 30%. - Streamlined CI/CD pipelines using Jenkins, Git, and GitHub/BitBucket to automate build, testing, and deployment processes on AWS ECS and Linux servers via UrbanCode Deploy. - Implemented enterprise-grade messaging solutions using Apache Kafka (KaaS) for real-time data streaming between microservices, enhancing system decoupling and scalability. - Authored comprehensive unit and integration tests using JUnit and Mockito, consistently achieving over 70% code coverage to ensure code quality and prevent regression. - Applied core Java principles, including Multithreading, Java 8/11 features, and design patterns (DRY, KISS, SOLID), to write clean, maintainable, and highly efficient code. - Developed and enhanced specialized microservices for data processing, including parsing and validating complex XML/JSON records for reporting and business intelligence. - Proactively conducted in-depth debugging and troubleshooting to resolve critical production issues and ensure application stability. Skills Programming Languages - Java 8,11, SQL, Typescript Technologies - OOPS, Multithreading, Concurrency, Jakarta EE/J2EE, Spring Boot, Spring Data JPA, Hibernate, Spring MVC, RESTful APIs, SOAP Webservices, Microservices, Kafka, JUnit, Mockito, Spring Security, OAuth2, JWTs Database - MS SQL, MySQL CI/CD - GIT, Github, Jenkins, Docker, Maven, Teamcity, Linux Tools - Eclipse, Intellij IDEA, Postman, Swagger

Experience

3 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 1 mo
Current Experience

Rbl bank

Java Developer

May 2024Present · 2 yrs 1 mo · Navi Mumbai, Maharashtra, India · On-site

  • Implemented CIBIL Bureau integration for Automated Credit Score verification and eligibility checks and Integrated Razorpay Payment Gateway API to enable secure and seamless online transactions, improving payment success rate by 50%.
  • Led End-to-End Data Center migration of Java Application servers, including, server configuration, load balancing, and performance tuning, ensuring optimal performance, and seamless transition across environments.
  • Created 40+ stored procedures in MSSQL and Oracle for efficient data operations, reducing query execution time by 20% and supporting high-volume transactions.
  • Implemented Spring Security for authentication, role-based access control, and encryption; added features like PDF generation and email automation to improve operational efficiency.
  • Written 50+ Unit Tests using JUnit 5 and Mockito, achieving a Code Coverage of 70%.
  • Built Api for Parsing complex JSON/XML data to support real-time analytics and critical business decisions, improving data accuracy and reporting speed, along with 14 other RESTful APIs using Java, Spring Boot, and MSSQL/Oracle, supporting key business functionalities and reducing manual processing time by 30%.
  • Managed CI/CD pipelines using Git, GitHub, Jenkins, and tools like WinSCP, reducing deployment time by 40% and improving release reliability.
  • Resolved 50+ security vulnerabilities flagged by SonarQube, achieving 100% compliance with internal security standards and enhancing API resilience.
JavaSpring BootMSSQLRESTful APIsSpring SecurityJenkins+3

Tekskills inc.

Java Developer

Mar 2024May 2024 · 2 mos · Mumbai Metropolitan Region · On-site

Infosys

Java Developer

Dec 2021Oct 2023 · 1 yr 10 mos · Pune, Maharashtra, India · Hybrid

  • Designed and implemented full-stack features, including responsive web pages and third-party API integrations, improving user engagement by 25%.
  • Refactored legacy codebase using Lambda expressions, Streams API, and design patterns, improving system efficiency by 25% and reducing technical debt.
  • Built and enhanced microservices for XML/JSON parsing and validation, enabling accurate data ingestion and reducing parsing errors by 40%.
  • Designed, developed, and deployed 15+ RESTful APIs across multiple microservices using Java and Spring Boot, incorporating versioning and pagination to support scalable client-side consumption.
  • Implemented Spring Security with JWT authentication, ensuring secure access control and protecting sensitive endpoints.
  • Written 70+ Unit Tests using JUnit 5 and Mockito, achieving a Code Coverage of 65%.
  • Developed REST APIs to execute stored procedures and handle bulk data downloads, increasing system scalability and reducing manual data operations by 30%.
JavaSpring BootRESTful APIsSpring SecurityJUnitMockito+2

Education

K J Somaiya Comprehensive College of Education & Research Vidyavihar Mumbai 400 077

Bachelor's degree — Information Technology

Jun 2018Jul 2021

Stackforce found 100+ more professionals with Java Development & Microservices

Explore similar profiles based on matching skills and experience