We are looking for a Java Full Stack Developer (3+ years of experience) with strong expertise in Java 8, Java 21, Spring Boot, SQL, and Angular 20
Position: Java Full Stack Developer
Experience: 3+ Years
Location: Bengaluru
Mode of Interview: Face-to-Face (One Day)
Interview Rounds: 1 Round (Maximum 2 Rounds)
Job Summary
We are looking for a skilled Java Full Stack Developer with 3+ years of experience in developing enterprise-grade web applications. The ideal candidate should have strong backend expertise in Java 8, Java 21, Spring Boot, and SQL, along with excellent frontend development skills in Angular 20.
The candidate should be capable of designing, developing, debugging, and maintaining scalable applications while collaborating effectively with cross-functional teams.
Mandatory Skills
Backend
- Robust hands-on experience in Java 8 and Java 21
- Excellent knowledge of Spring Boot
- Good understanding of:
- Spring MVC
- Spring Data JPA / Hibernate
- RESTful API development
- Strong experience in SQL (writing complex queries, joins, stored procedures, query optimization)
- Experience with Maven/Gradle
- Good understanding of exception handling, collections, multithreading, and Java Streams
Frontend
- Excellent hands-on experience with Angular 20
- Strong knowledge of:
- TypeScript
- RxJS
- Angular Signals
- Standalone Components
- Routing
- Reactive Forms
- HTTP Client
- Dependency Injection
- Angular Material
- Good understanding of HTML5, CSS3, SCSS, and responsive UI development
Good to Have
- Microservices architecture
- JWT/OAuth2 authentication
- Docker/Kubernetes
- Git
- JUnit/Mockito
- CI/CD
- Basic AWS knowledge
- Agile/Scrum methodology
Roles & Responsibilities
- Develop and maintain enterprise web applications.
- Design and implement REST APIs using Spring Boot.
- Develop responsive and scalable user interfaces using Angular 20.
- Write clean, maintainable, and reusable code.
- Optimize SQL queries and troubleshoot database-related issues.
-