Posted on: 23/07/2025
Java Full Stack Developer
Location : Bommanahalli, Bangalore, India (Work from Office Cab Provided)
Work Timings : 2:00 PM to 11:00 PM IST
Work Days : Monday to Friday
Experience : 4-6 Years
Employment Type : Full-time
Job Overview :
We're hiring a highly skilled Java Full Stack Developer with 4-6 years of experience to join our team in Bommanahalli, Bangalore. This is an onsite role with cab service provided, operating Monday to Friday from 2:00 PM to 11:00 PM IST. You will be instrumental in designing, developing, and maintaining scalable web applications, leveraging your expertise in Java, Spring Boot, and React.js. This position demands a strong understanding of microservices architecture, RESTful services, and database management, with a commitment to high performance and clean code practices.
Key Responsibilities :
- Design, develop, and maintain robust and scalable web applications across the full stack using Java, Spring Boot, and React.js.
- Build and optimize high-performance REST APIs for backend services, ensuring seamless data exchange and efficient communication with frontend components.
- Develop dynamic and responsive frontends using React.js, focusing on user experience, component reusability, and modern web standards.
- Collaborate closely with cross-functional teams, including product managers, UI/UX designers, and quality assurance engineers, throughout the entire software development lifecycle (SDLC) for feature development.
- Ensure application performance, scalability, and security by implementing industry best practices, conducting performance tuning, and identifying/resolving bottlenecks.
- Write clean, modular, testable, and well-documented code, adhering to established coding standards and design principles.
- Actively participate in code reviews, providing constructive feedback and ensuring code quality, maintainability, and architectural consistency.
- Engage in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives), contributing to effective sprint execution and continuous improvement.
- Troubleshoot, debug, and resolve complex technical issues across both frontend and backend systems.
Mandatory Technical Skills :
- 4-6 years of professional experience in Java full stack development.
- Strong hands-on proficiency in Java, including advanced concepts like multithreading, collections, and JVM internals.
- Expertise in Spring Boot, with practical experience in building microservices, REST APIs, data access layers (Spring Data JPA), and security (Spring Security).
- Solid experience with React.js, including Redux (or other state management libraries), React Router, component lifecycle, and modern JavaScript (ES6+).
- Good understanding and practical experience with RESTful services design principles (resource-oriented, stateless, proper HTTP methods).
- Familiarity with microservices architecture, including concepts like service discovery, API Gateway, and inter-service communication patterns.
- Proficiency with Git for version control, including branching strategies and pull request workflows.
- Experience working with SQL databases (e.g., PostgreSQL, MySQL, Oracle) including schema design, complex queries, and ORM frameworks (e.g., Hibernate, JPA).
- Familiarity with NoSQL databases (e.g., MongoDB, Cassandra, Redis) and their use cases.
Preferred Qualifications :
- Experience with cloud platforms such as AWS, Azure, or GCP and their relevant services (e.g., EC2, S3, Lambda, Azure App Service).
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
- Knowledge of unit testing frameworks (e.g., JUnit, Mockito for Java; Jest, React Testing Library for React) and integration testing.
- Understanding of performance optimization techniques for both Java applications and React frontends.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1518326
Interview Questions for you
View All