Browse current jobs

Java Fullstack Developer

Kumaran Systems · Hyderabad

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

We are looking for an experienced Java Full Stack Developer who can design, develop, and maintain end-to-end web applications. The ideal candidate has strong expertise in Java-based back-end services, modern JavaScript frameworks on the front end, and is comfortable working in an Agile, DevOps-driven environment. Key Responsibilities Design, develop, and maintain end-to-end web applications using Java and front-end frameworks. Develop RESTful APIs / microservices using Java, Spring / Spring Boot. Build responsive, user-friendly UIs using HTML5, CSS3, JavaScript, and frameworks such as Angular / React / Vue (as per project stack). Collaborate with architects, business analysts, QA, and DevOps to deliver high-quality features on time. Write clean, modular, testable code following coding standards and best practices. Integrate applications with databases (RDBMS/NoSQL) and external systems. Participate in code reviews, design discussions, and technical decision-making. Implement unit tests, integration tests, and support automated testing and CI/CD pipelines. Troubleshoot and resolve production issues, performance bottlenecks, and defects. Contribute to technical documentation (design documents, API specs, deployment guides). Required Skills & Qualifications Education: Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field (or equivalent experience). Backend: Strong experience with Java (8 or above) Hands-on with Spring / Spring Boot, Spring MVC, Spring Data, Spring Security Experience in building RESTful APIs / microservices Frontend: Strong knowledge of HTML5, CSS3, JavaScript Experience with at least one modern JavaScript framework: Angular / React / Vue Familiarity with responsive design and cross-browser compatibility Database: Experience with RDBMS (e.g., MySQL, PostgreSQL, Oracle) Good understanding of SQL, query optimization, and data modeling Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus Tools & Processes: Experience with Git or similar version control systems Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.) Working experience in Agile/Scrum methodologies Other: Strong problem-solving and debugging skills Good understanding of design patterns, OOP, and software engineering principles Excellent communication and collaboration skills Preferred / Good-to-Have Skills Experience with cloud platforms (AWS / Azure / GCP) and cloud-native development. Knowledge of containerization (Docker, Kubernetes). Experience with message queues (Kafka, RabbitMQ, etc.). Exposure to security best practices (authentication, authorization, OWASP). Experience with front-end build tools (Webpack, NPM, Yarn) and UI testing frameworks. Familiarity with DevOps practices and monitoring tools (Prometheus, ELK, etc.). Behavioral Competencies Strong ownership and accountability for deliverables. Ability to work independently as well as part of a cross-functional team. Adaptable to changing priorities and fast-paced environments. Proactive, with a continuous learning mindset and interest in new technologies.