JAVA Full stack developer
Java
OOPS Collections exception handling concurrent
programming lambda expresssions stream API
Database and SQL RDBMS Concepts like databses schema queries
Unit Testing
Need for unit testing test cases frameworks like Junit /
Mockito
Spring Boot
Dependency Injection Spring Bean Lifecycke Autowiring
Spring Boot features initializers starters autoconfiguration
profile etc
REST Services
REST architecture resources HTTP methods and usage URI
mappings
JPA Spring Data JPA
Concepts of ORM mapping entities and relationships JPA
repository CRUD methods other Data JPA features like
pagination sorting etc
Microservices
Microservices Architecture & Design Patterns like Service
Registry / Discover API Gateway Circuit Breaker Externalized
Configurartion Spring Cloud
Design SOLID principles Design Patterns
DevOps Maven Git
UI Basics HTML CSS JavaScript and Bootstrap
JavaScript Frameworks
Angular or React with unit testing frameworks like Jasmine /
Karma
java,spring,unit testing,api,architecture,javascript,microservices