JAVA FULL STACK DEVELOPER
Summary
Senior (8-12 yrs) Java Full Stack Developer role in Bengaluru: design, build, and deploy full-stack apps with Java, Spring Boot, Angular, and TypeScript; manage cloud infrastructure, Docker, SQL/vector databases; and integrate LLMs and Python scripts. Salary ₹18-22 LPA.
Job Description: Java Full Stack Developer
Summary
Responsibilities
- Design, build, and deploy full-stack applications using Java, Spring Boot, and modern JavaScript frameworks.
- Develop responsive user interfaces and interactive components using Angular, TypeScript, and JavaScript.
- Architect and optimize backend services, ensuring high performance, reliability, and security.
- Implement and manage cloud-based infrastructure, containerization strategies using Docker, and database solutions including SQL and Vector DBs.
- Integrate Large Language Models (LLMs) and Python-based scripts to enhance application intelligence and automation capabilities.
- Collaborate with cross-functional teams to define requirements, design system architecture, and deliver timely project milestones.
- Write clean, maintainable, and well-documented code while adhering to industry best practices and coding standards.
- Troubleshoot, debug, and upgrade existing systems to improve functionality and user experience.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 8 to 12 years of professional experience in software development, with a strong focus on full-stack technologies.
- Proven expertise in core Java, Spring Boot, and enterprise-level application development.
- Proficiency in frontend technologies including JavaScript, TypeScript, and Angular.
- Hands-on experience with Node.js and Python for backend scripting and integration tasks.
- Deep understanding of database management, including relational SQL databases and modern Vector DBs.
- Practical knowledge of cloud platforms and containerization tools like Docker.
- Familiarity with emerging technologies, specifically Large Language Models (LLMs) and their application in software solutions.
- Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
Compensation
- Salary Range: ₹18-22 LPA