Summary
Overview
Work History
Education
Skills
Personal Information
Timeline
Generic
Raju Sharma

Raju Sharma

Application Engineer
Dhanbad

Summary

Experienced full stack developer skilled in various programming languages and tools, proficient in backend and frontend development. Capable of navigating all stages of the development process with collaborative teamwork and strong technical skills. Nearly 5 years of relevant experience to offer.

Overview

5
5
years of professional experience
4
4
years of post-secondary education

Work History

Full Stack Developer(Application Engineer)

Oracle
05.2022 - Current
  • Microservices Architecture: Designed and developed microservices using Spring Boot, with Hibernate for ORM, facilitating seamless data management.
  • Utilized Feign Client for inter-service communication, ensuring easy integration between microservices.
  • Implemented key Spring Cloud components: Eureka for service discovery.
  • Spring Cloud Gateway for routing and API management.
  • Configure the server for centralized configuration.
  • Zip-kin for distributed tracing.
  • Spring Cloud Admin for monitoring service health.
  • Load Balancing and Rate Limiting: Configured load balancing and rate limiting to optimize performance, and ensure the reliability of microservices.
  • Core Java Expertise: A strong foundation in Core Java, including multithreading for concurrent applications.
  • Collections Framework for efficient data manipulation.
  • Java 8 Stream API for functional programming and enhanced data processing.
  • Robust exception handling strategies to manage application errors.
  • Web Application Development: Extensive experience in designing, developing, and deploying client-server and web applications using Java/J2EE technologies.
  • Proficient in deploying applications on Tomcat, utilizing Maven for project management, and using Git for version control.
  • Spring Framework Proficiency: In-depth knowledge of Spring MVC, Spring Boot, Spring IOC, Spring Annotations, and Spring AOP.
  • Experienced with Spring JPA for data persistence, and Spring Security with JWT tokens for authentication and authorization.
  • Database Management: Strong background in Oracle databases, specializing in query optimization, and efficient data interactions.
  • Design Patterns: Expertise in applying advanced design patterns, such as Singleton, Factory, Adapter, Builder, and Dependency Injection, to enhance application scalability and maintainability.
  • Architectural Patterns: Skilled in architectural patterns, including MVC, Microservices, and Event-Driven Architecture, focusing on building robust and scalable backend solutions.
  • Enterprise Application Development: Developed multi-tier, distributed enterprise applications, implementing structured layers such as Controller, DAO, DTO, and Service.
  • Implemented Apache Kafka for real-time data streaming and communication between microservices, ensuring high throughput and scalability.
  • Containerization and Orchestration: Experienced with Docker and Kubernetes for containerization and orchestration, enhancing the deployment and scalability of applications.
  • Developed functional databases, applications and servers to support websites on back-end.
  • Reviewed code, debugged problems, and corrected issues.

Project Engineer

WIPRO TECHNOLOGIES
11.2020 - 08.2021
  • Unix Development (L2 Support).
  • Hibernate, Spring, Spring Boot, and MongoDB as a developer role.
  • Creating a SAML token and dealing with O-Auth 2.0.
  • Code changes, and working on code coverage and code quality in Sonarube.
  • Expertise in core Java technologies, such as multithreading, collections, Java 8 (Stream API), and exception handling mechanisms.
  • Provided technical expertise throughout all phases of the project, ensuring accurate execution of designs and specifications.
  • Maintained records for each project and engineering discipline.

Education

Bachelor of Technology - Computer Science

JIS College of Engineering
Kalyani, India
05.2016 - 06.2020

Skills

Personal Information

Date of Birth: 07/07/98

Timeline

Full Stack Developer(Application Engineer)

Oracle
05.2022 - Current

Project Engineer

WIPRO TECHNOLOGIES
11.2020 - 08.2021

Bachelor of Technology - Computer Science

JIS College of Engineering
05.2016 - 06.2020
Raju SharmaApplication Engineer