Java Full Stack Developer
Description
Job Title: Senior Java Full Stack Developer
Experience: 8+ Years
Location: Bangalore
Employment Type: Full-Time
Notice Period: Immediate Joiners Preferred
Job Summary
We are looking for an experienced Java Full Stack Developer with 8+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, and React.js, along with experience in building robust backend services and responsive frontend applications.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Java and React.js.
- Develop RESTful APIs and microservices using Java, Spring Boot, and Spring MVC.
- Build responsive and reusable UI components using React.js.
- Work with HTML5, CSS3, JavaScript, ES6+, and Redux.
- Develop and integrate backend services with frontend applications.
- Implement application security, authentication, and authorization.
- Work with relational and NoSQL databases.
- Write clean, reusable, maintainable, and optimized code.
- Perform unit testing, integration testing, debugging, and code reviews.
- Collaborate with architects, business analysts, QA, and DevOps teams.
- Participate in Agile/Scrum ceremonies and deliver projects within timelines.
Required Experience
- 8+ years of overall experience in software development.
- Strong hands-on experience in Java Full Stack Development.
- Proven experience in developing enterprise-level applications using Java and React.
- Good problem-solving, analytical, and communication skills.
- Ability to work independently and collaborate with cross-functional teams.