Sk Shahbaz, Java Back End Developer

Sk Shahbaz

Java Back End Developer

KINFOTECH PVT LTD

Location
India - Bengaluru
Education
Bachelor's degree, B.Tech
Experience
2 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :2 years, 4 Months

Java Back End Developer at KINFOTECH PVT LTD
  • India
  • My current job since January 2022

Company name: KINFOTECH PVT LIMITED Duration:2.3 Years Service Role: Java Back End Developer
Proficient in Java programming, encompassing object-oriented principles, design patterns, and unit testing. Well-versed in Java 8 and familiar with the Java ecosystem. Experienced in developing J2EE applications using frameworks like Spring Boot and Hibernate ORM. Knowledgeable about MVC architecture and Hibernate ORM for seamless Java object-relational mapping. Proficient in developing web applications using the Spring MVC framework, following the Model-View-Controller architecture for modular and maintainable applications. Proficient in interpreting and implementing ER diagrams into database models, with experience in creating and configuring Entity classes and their relationships in Spring Boot applications. Experienced in building services with Spring Boot Framework, with expertise in Spring Data JPA and Hibernate for database operations. Proficient in creating model entities, handling one-to-one, one-to-many, and many-to-many relationships, as well as handling data validation using Spring validation. Proficient in Angular for building dynamic web applications with interactive user interfaces. Developed and maintained service layers for various modules, including the implementation of business logic and handling data access using Spring Data JPA. Implemented secure API endpoints using JWT token authentication and authorization, ensuring the protection of sensitive data and supporting user-friendly access. Designed and implemented RESTful APIs using Spring's RestController, handling data validation and response creation. Setup and integrated test payment gateways for financial transactions and performed debugging activities to resolve software issues. Collaborated with teams using Git and GitHub, ensuring proper version control and maintaining a streamlined development process. Utilized Java 8 features like Stream API, Optional classes, and Lambdas to optimize and enhance code readability and maintainability. Analyzed and interpreted ER diagrams using tools like MySQL Workbench, creating accurate database models and configurations. Tested APIs using Postman and Swagger, ensuring proper functionality and performance. Prepared and maintained API documentation using industry-standard practices, ensuring clear and concise documentation to support user access and developer integration. Implemented robust exception handling and error management practices, contributing to the successful development and delivery of multiple projects.

Education

Bachelor's degree, B.Tech
  • at Academy of Technology
  • July 2023

Specialties & Skills

Microservices Architecture
Hibernate
AGILE METHODOLOGY
ANALYTICS
AUTHORIZATION (COMPUTING)
BUSINESS LOGIC
DATA INTEGRITY
DATA VALIDATION
EXCEPTION HANDLING
PAYMENT GATEWAY
RELIABILITY
SERVICE QUALITY

Languages

Hindi
Expert
English
Expert