Role Description
**Selected Intern's Day-to-day Responsibilities Include**
* Design, develop, and maintain backend applications using Spring Boot.
* Develop complex business logic using OOPS and advance Java concepts.
* Build and expose RESTful APIs and integrate with frontend and external systems.
* Implement advanced Spring Boot concepts such as:
Spring Data JPA \& Hibernate for ORM
Spring Security (authentication, authorization, JWT, OAuth2\)
Exception Handling, AOP (Aspect-Oriented Programming)
Caching (EhCache, Redis) and Scheduling
* Manage transactions, connection pooling, and performance optimization.
* Integrate with databases (MySQL, PostgreSQL, Oracle, MongoDB, etc.).
* Develop and maintain a microservices architecture with inter-service communication.
* Ensure API performance, security, and best practices for integration.
* Write clean, testable, and maintainable code following standard practices.
About Company: At Tax-O-Smart, we develop highly innovative and creative products and services that provide total tax and accounting solutions to all kinds of business structures.