Shekhar Suman

Software Engineer

Bengaluru, Karnataka, India5 yrs 2 mos experience
Highly Stable

Key Highlights

  • 5.4 years of experience in Java backend development.
  • Expertise in building scalable microservices and RESTful APIs.
  • Strong focus on security and performance in fintech applications.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in Java and cloud technologies.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

AWSAWS CloudWatchAWT librariesAccountingAgile MethodologiesAmazon Web Services (AWS)Analytical SkillsB2CBankingBanking SoftwareBiometric AuthenticationBranch Banking OperationsBusiness AnalysisBusiness DevelopmentBusiness Strategy

About

Hello! I'm shekhar suman, a passionate Java Developer with a strong drive for building scalable, efficient, and innovative software solutions. With 5.4 of hands-on experience in Java development, I’ve had the opportunity to work on diverse projects that sharpened my skills in backend development, object-oriented programming, and system design. My expertise lies in crafting clean, maintainable code and collaborating closely with cross-functional teams to deliver high-performance applications. Whether it's building RESTful APIs, working with Spring Boot, or optimizing existing systems, I approach every challenge with curiosity and a problem-solving mindset. I believe great software starts with strong fundamentals and is brought to life through teamwork, attention to detail, and a user-centric perspective. I am a skilled Java Backend Developer with 5.4 years of experience to design, develop, and deploy robust web applications or web/restful API into on premises or AWS Cloud Infra.  Good hands-on experience to design and develop the modern Back-End applications by using Core Java, OOPs, Multithreading, Spring boot, JPA/N-Hibernate, MySQL, PostgreSQL, Oracle DB by following ORM (Object-Relational Mapping) methodologies.  Hands on experience in Microservice Architecture to design the robust, maintainable, and scalable applications.  Hands on experience in Dependency Injection (DI), MVC Architecture, Proxy Pattern, Template Method Pattern to develop the robust, maintainable, and scalable applications.  Hands on experience in SOLID Principles to develop the robust, maintainable, and scalable applications.  Hands on experience in Sonarqube code metrics tools to identify code smell, minor, major, vulnerabilities and critical bugs in our written codes.  Hands on experience in Java Util Logging (JUL), Log4j 2 to write the logs into local file using FileHandler, store into using JDBCHandler and push into AWS CloudWatch using custom appenders.  Hands on experience in Spring Security, OAuth 2.0 to generate JWT tokens to authenticate or authorize the back-end applications.  Hands on experience in IntelliJ IDEA, Eclipse and NetBeans.  Ability to communicate with customer to gather the business requirements to design and develop the solutions.  Ability to serve the best support and service to the customers.  Proficient communication and interpersonal skills.

Experience

5 yrs 2 mos
Total Experience
2 yrs 7 mos
Average Tenure
--
Current Experience

Khatabook

Java Developer

Mar 2023Apr 2025 · 2 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Building and Maintaining Fintech Applications
  • Developing high-performance backend services for financial transactions
  • Ensuring scalability and reliability of services handling millions of users
  • 2. API Development & Integration
  • Creating RESTful APIs for mobile and web apps
  • Integrating with third-party payment gateways and financial APIs
  • 3. Database & Security Management
  • Writing optimized SQL queries and managing database performance
  • Implementing security best practices to prevent fraud and data breaches
  • 4. Microservices & Cloud Deployment
  • Developing microservices architecture for modular, scalable applications
  • Deploying services on AWS/GCP with Docker and Kubernetes
  • 5. Monitoring & Troubleshooting
  • Identifying and fixing performance bottlenecks
  • Using logging tools (ELK Stack, Prometheus, Grafana) for real-time monitoring
  • 3. Sample Java Projects for Khatabook-Type Applications
  • If you want to prepare for a Java Developer role at Khatabook, consider working on projects like:
  • A. Digital Ledger System (Like Khatabook itself)
  • Tech Stack: Java, Spring Boot, Hibernate, MySQL, JWT, React (optional)
  • Features:
  • User authentication & role-based access
  • Adding, editing, and deleting financial transactions
  • PDF/Excel report generation
  • B. Payment Gateway Integration
  • Tech Stack: Java, Spring Boot, Razorpay API, MongoDB
JavaSpring BootMicroservicesRESTful APIsAWSDatabase Management+1

Standard chartered bank

Java Backend developer

Jan 2020Feb 2023 · 3 yrs 1 mo · Gurugram, Haryana, India · Hybrid

  • Use Repository Pattern, Microservice Architecture, Event Driven Architecture using Kafka,
  • Core Java Programming, OOPs, Spring Boot, JPA/Hibernate for ORM, MySQL, Oracle DB to develop Restful API, Use
  • Spring Security for OAuth2 or JWT-based authentication, Java Util Logging (JUL), Log4j 2, AWS CloudWatch, GitHub
  • Repository, Jenkins CI/CD Pipelines, Kubernetes and Docker on AWS Cloud Environment.
  • Description: Next-Gen Mobile Banking Solutions of Standard Chartered Bank is enhancing the digital banking
  • experiences and it provides seamless, secure, and user-friendly banking by using cutting-edge technologies. It is also
  • provides biometric authentication and robust encryption to ensure data safety as well as faster processing of
  • payments, transfers, and other banking operations.
  • Responsibilities:
  •  Build and maintain APIs, micro services, and backend logic to support mobile app functionalities.
  •  Ensure high-quality, efficient, and reusable code.
  •  Design and optimize database schemas (e.g. MySQL, and Oracle DB).
  •  Write efficient queries and manage data storage solutions.
  •  Integrate third-party services and APIs for features like payments, notifications, and analytics
JavaSpring BootMicroservicesRESTful APIsDatabase ManagementSecurity

Bharat sanchar nigam limited

Summer Internship at Bharat Sanchar Nigam Limited Patna Bihar

May 2012Jul 2012 · 2 mos · Patna, Bihar, India

  • The project mainly revolves around: EWSD, TAX, internet node, mobile communication, WLL and intelligence network.
  • The emphasis of the different parts of the project is to throw light on the systems working in Patna Main Exchange. The project also deals with modem technologies attributes and the scope of implementation of the same in Patna. The area under study was limited to Patna Main Exchange.
  • Evolution of this technological world is occurring every minute. Thanks to telecom and web technologies, countries are coming closer day by day.

Education

National Institute of Technology Warangal

Bachelor of Technology — Electronics and Communications Engineering

May 2009Jul 2014

Nardiganj Collage Nardiganj

Bachelor's degree — Chemistry ( Honors )

Jul 2015May 2017

Nardiganj collage Nardiganj Nawada

12th — : Mathematics | Physics | Chemistry ( Science )

Jan 2006Jan 2008

High School Nardiganj

10th — : Mathematics | Physics | Chemistry ( Science )

Jan 2005Jan 2006

Internship BSNl

BSNL Traning — BSNL

Jun 2012Jul 2012

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Shekhar Suman - Software Engineer | Stackforce