HamburgerMenu
hirist

Senior Java Full Stack Developer - Spring Boot/React.js

VMC SOFT TECHNOLOGIES PRIVATE LIMITED
Bangalore
8 - 10 Years

Posted on: 07/01/2026

Job Description

Description :


Job Title : Developer (Senior Full Stack Java Developer). Work Locations : Hyderabad, Bangalore, Pune, Noida, Gurgaon, Bhubaneswar, Kochi.


Experience : 8+ Years as a developer.


Skills Required :



- Java,Core Java, Springboot, Microservices, Hibernate, JPA.


- React JS, Angular JS, HTML, CSS, Javascript.


- Rest API, Junit/Jasmine/Mockito.


- CI/CD tools (Jenkins, GitLab CI) and version control (Git).


Key Responsibilities :



- Design, develop, and maintain complex web applications using ReactJS, AngularJS, and Java (Spring Boot, Core Java, Hibernate, JPA).



- Build responsive user interfaces with HTML, CSS, and JavaScript.


- Develop RESTful APIs and ensure seamless integration between front-end and back-end components.


- Implement best practices for code quality, testing, and performance optimisation.


- Participate in architectural discussions and contribute to technical decision-making.


- Mentor junior developers and conduct code reviews.


- Collaborate with product owners, designers, and QA to deliver business requirements.


- Troubleshoot, debug, and resolve technical issues across the stack.


- Stay updated with the latest trends in Java and JavaScript ecosystems.


- Excellent problem-solving and analytical skills.


Must Have Skills :



- ReactJS : Advanced experience building SPAs, state management, hooks, and component lifecycle.



- AngularJS : Strong knowledge of directives, services, dependency injection, and two-way data binding.


- Spring Boot : Deep understanding of REST APIs, dependency injection, security, and microservices.


- Core Java : OOP, collections, multithreading, exception handling, Java 8+ features.


- Full Stack-Java : Proven experience integrating front-end and back-end, troubleshooting end-to-end flows.


- Hibernate & JPA : ORM mapping, JPQL, criteria queries, transaction management.


- HTML/CSS/JavaScript : Responsive design, cross-browser compatibility, ES6+ features.


- Testing : Unit and integration testing (JUnit, Jasmine, Mockito, etc.).


- Version Control : Proficiency with Git.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in