About Us :
We are a fast-growing IT services company delivering cutting-edge software solutions across diverse industries. We are looking for an experienced Java Full Stack Developer with expertise in Vibe coding (AI-assisted / collaborative coding approach using tools like Cursor, Bolt.ai, or similar), strong leadership qualities, and proven ability in direct client interactions to join our technology team.
Roles & Responsibilities :
- Design, develop, and maintain high-quality full stack applications using Java, Spring Boot, React / Angular,Microservices and Vibe coding practices (AI-powered and collaborative coding with tools like Cursor, Bolt.ai, etc.).
- Collaborate with clients to gather requirements, understand business objectives, and deliver tailored solutions.
- Lead technical discussions, provide architectural guidance, and mentor junior developers within the team.
- Participate in all phases of the software development lifecycle (SDLC), including analysis, design, coding, testing, and deployment.
- Ensure code quality, scalability, and performance by following best practices and conducting peer reviews.
- Manage client expectations, resolve technical challenges, and serve as a primary point of contact in client interactions.
- Work closely with cross-functional teams including QA, DevOps, and Product Management to deliver projects on time.
- Drive innovation by evaluating and adopting new tools, frameworks, and methodologies.
Required Skills &Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or related field.5+ years of hands-on experience in Java / J2EE, Spring Boot, Microservices, Hibernate, REST APIs.Strong experience in front-end frameworks (React.js / Angular) along with HTML, CSS, JavaScript / TypeScript.Good exposure to Vibe coding (AI-assisted and collaborative development) using tools such as Cursor, Bolt.ai, GitHub Copilot, Tabnine, or similar platforms.Experience working with databases (SQL / NoSQL) and cloud platforms (AWS / Azure / GCP).Proven experience in direct client interactions, requirement gathering, and project presentations.Excellent leadership qualities ability to mentor, guide, and lead a development team.Strong problem-solving, analytical, and communication skills.Good to Have :
Exposure to DevOps, CI / CD, Docker, Kubernetes.Experience with Agile / Scrum methodology.Prior experience in handling enterprise-scale applications.Perks & Benefits :
Competitive compensation with performance-based rewards.Opportunities for client-facing leadership roles.Collaborative culture that fosters innovation and growth.Continuous learning and career advancement opportunities.(ref : hirist.tech)