
On-Site
Full-Time
Bengaluru, Karnataka
India
About the Role
We are seeking a highly skilled and experienced Lead Java Full Stack Developer to join our dynamic team. The ideal candidate will have strong backend expertise with Java and Spring Boot, coupled with frontend development knowledge in React and JavaScript. This role demands solid problem-solving skills, excellent communication abilities, and a passion for delivering high-quality software solutions.
Key Responsibility :
Design, develop, and maintain scalable and high-performance web applications using Java 8+, Spring Boot, and React.
Implement RESTful APIs and ensure seamless integration between front-end and back-end components.
Apply OOP concepts and Java design patterns to build maintainable code.
Manage data persistence using Spring Data JPA and relational databases.
Work with Git for version control, branching, and collaboration.
Ensure security best practices are implemented using Spring Security.
Handle exceptions and write robust error-handling logic across layers.
Leverage multithreading and concurrency features in Java for optimized performance.
Collaborate with cross-functional teams for requirement gathering, solution design, and project execution.
Participate in code reviews, unit testing, and documentation.
Troubleshoot issues and provide timely resolutions.
Required Skills :
Experience : 6-10 Years
Backend: Java 8+, Spring Boot (MVC, Security, Data JPA)
Frontend: React (Basics), JavaScript (Intermediate level)
Database: Strong understanding of relational databases and SQL
APIs: Experience designing and consuming RESTful services
Version Control: Proficient in Git and standard branching strategies
Key Responsibility :
Design, develop, and maintain scalable and high-performance web applications using Java 8+, Spring Boot, and React.
Implement RESTful APIs and ensure seamless integration between front-end and back-end components.
Apply OOP concepts and Java design patterns to build maintainable code.
Manage data persistence using Spring Data JPA and relational databases.
Work with Git for version control, branching, and collaboration.
Ensure security best practices are implemented using Spring Security.
Handle exceptions and write robust error-handling logic across layers.
Leverage multithreading and concurrency features in Java for optimized performance.
Collaborate with cross-functional teams for requirement gathering, solution design, and project execution.
Participate in code reviews, unit testing, and documentation.
Troubleshoot issues and provide timely resolutions.
Required Skills :
Experience : 6-10 Years
Backend: Java 8+, Spring Boot (MVC, Security, Data JPA)
Frontend: React (Basics), JavaScript (Intermediate level)
Database: Strong understanding of relational databases and SQL
APIs: Experience designing and consuming RESTful services
Version Control: Proficient in Git and standard branching strategies