Java Developer | Spring Boot | REST APIs | React | SQL | Backend Development | Backend systems

Bengaluru, Karnataka, India

Banglore

Bengaluru, Karnataka, India







Bachelor of Engineering - BE, Computer Science
Shree Devi College, Mangalore
Join Shriharsha and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Developer | Spring Boot | REST APIs | React | SQL | Backend Development | Backend systems
I am a Java Developer focused on building efficient, scalable, and clean software systems. Core strengths cover Java, Spring Boot, REST APIs, SQL, and full-stack web development. Work includes designing backend-heavy applications optimized for performance, stability, and long-term maintainability. Hands-on experience covers layered architecture, MVC patterns, API versioning, global exception handling, and Bean Validation. I design REST APIs with clear contracts, predictable responses, and structured error handling. Pagination, sorting, and caching strategies reduce database load and improve response times by measurable margins in high-data scenarios. Backend expertise includes Java, Spring Boot, Spring MVC, Spring Data JPA, JDBC, and Spring Security. I build secure systems using JWT-based authentication and role-based authorization. Database work spans MySQL, PostgreSQL, MongoDB, and H2, with strong command over joins, transactions, indexing, and complex queries. I write testable code and enforce quality through unit testing with JUnit and Mockito, maintaining coverage above 90 percent using JaCoCo. I use structured logging with SLF4J to improve debugging and traceability. CI/CD pipelines automate build and test workflows using GitHub Actions or Jenkins, reducing manual effort and deployment errors. Projects include TechRoute, a microservices-based backend platform built with API Gateway architecture, service-to-service communication, database-per-service design, and documented APIs using Swagger or OpenAPI. The system integrates secure routing, scalable data handling, and clean separation of concerns. I work daily with Git, GitHub, Maven, Gradle, IntelliJ, and code review workflows. Additional experience includes Java Mail API, Apache POI, schedulers, pagination frameworks, and validation mechanisms. I focus on readable code, strong system design, and consistent improvement through hands-on problem solving. I learn fast, adapt quickly, and collaborate well with teams focused on clean architecture, reliability, and modern backend practices.
Bengaluru
antigravity
claude code
claude
codex
github copilot
openai
Full Stack Engineer at Educadd Thinkworks Rajajinagar, Feb 2026 - Present · 8 mos, Bengaluru, Karnataka, India, Help with development and Train people on technology like spring boot spring and java
Full Stack Developer at Favor Technologies, Feb 2026 - Apr 2026 · 3 mos, Banglore, working on backend and frontend system. Building reliable and scalable application
Software Trainee at X-workZ ODC, Feb 2025 - Feb 2026 · 1 yr 1 mo, Bengaluru, Karnataka, India
Bachelor of Engineering - BE, Computer Science, Shree Devi College, Mangalore
github: https://github.com/ShriAlt