Bestkaam Logo
CloudHire Logo

Full Stack - Java Engineer

Actively Reviewing the Applications

CloudHire

Bengaluru, Karnataka, India Full-Time On-site
Posted 3 months ago Apply by May 4, 2026

Job Description

We are seeking a highly skilled Java Full Stack Engineer who can work across the entire software development lifecycle and contribute to both backend and frontend components. The ideal candidate should be self-driven, collaborative, and capable of taking end-to-end ownership of features and deliverables with minimal supervision. Responsibilities Design, develop, and maintain backend services using Java / Spring Boot. Build responsive and scalable frontend applications using React / Angular / Vue (as per project stack). Collaborate with product managers, architects, and cross-functional teams to translate requirements into technical solutions. Write clean, maintainable, and high-quality code following best practices. Troubleshoot and resolve issues across application components. Own features from concept through deployment, monitoring, and maintenance. Participate in code reviews and contribute to continuous improvement in development processes. Ensure application performance, security, and scalability. Required Skills & Experience Strong hands-on experience with Java, Spring Boot, and RESTful APIs. Proficiency in one or more modern frontend frameworks: React, Angular, or Vue.js. Experience working with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Solid understanding of version control (Git), CI/CD pipelines, and cloud platforms (AWS / Azure / GCP is a plus). Familiarity with Microservices architecture and distributed system concepts. Ability to work independently and take ownership of tasks and deliverables. Strong problem-solving skills and ability to thrive in a fast-paced environment. Nice to Have Experience with containerization (Docker, Kubernetes) Exposure to message brokers (Kafka, RabbitMQ) Knowledge of DevOps practices Key Responsibilities Contribute across both backend and frontend systems Ensure end-to-end ownership of deliverables Collaborate effectively with Product Managers and TPMs Qualifications Self-starters who require minimal handholding Ability to work independently Strong communication skills Basic project management skills Solid problem-solving skills and ownership mindset Technical Requirements Strong hands-on experience with Java, Spring Boot, and Microservices, Frontend development experience using React.js / Next.js, Working knowledge of Kafka, MongoDB, Redis, and distributed systems, Hands-on experience in building applications with a focus on scalability, resilience, and performance, Proficient in API integration, state management (Redux/Context API), and frontend optimization, Experience working with SQL or NoSQL databases, Familiarity with HTML5, CSS3, and JavaScript (ES6+) for responsive and maintainable UI development
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.