Shekhar Suman — Software Engineer
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.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in Java and cloud technologies.
Location: Bengaluru, Karnataka, India
Experience: 5 yrs 2 mos
Skills
- Java
- Spring Boot
Career 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.
Work Experience
Khatabook
Java Developer (2 yrs 1 mo)
Standard Chartered Bank
Java Backend developer (3 yrs 1 mo)
Bharat Sanchar Nigam Limited
Summer Internship at Bharat Sanchar Nigam Limited Patna Bihar (2 mos)
Education
Bachelor of Technology at National Institute of Technology Warangal
Bachelor's degree at Nardiganj Collage Nardiganj
12th at Nardiganj collage Nardiganj Nawada
10th at High School Nardiganj
BSNL Traning at Internship BSNl