AI Full Stack SE
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Join divami's fast-paced services team as an AI Java Full Stack Software Engineer in Hyderabad, Telangana, India. This role involves contributing to multiple client engagements, developing scalable, AI-enabled applications across various industries. You will own the end-to-end development lifecycle, from requirement gathering to delivering production-ready solutions with integrated AI capabilities.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Java (Spring Boot) and modern frontend frameworks (React, Angular, Vue.js).
- Collaborate directly with clients to understand requirements and translate them into robust technical solutions.
- Integrate AI/ML capabilities such as LLMs, NLP, chatbots, and automation workflows into enterprise applications.
- Build and consume RESTful APIs and microservices.
- Manage multiple projects with diverse tech stacks and business domains.
- Ensure high code quality through best practices, comprehensive testing, and code reviews.
- Deploy and manage applications on cloud platforms including AWS, Azure, and GCP.
- Troubleshoot and resolve production issues efficiently.
- Contribute to solution architecture and technical proposal development.
Required Skills & Qualifications:
- 3–6 years of experience in full-stack development.
- Strong backend development skills in Java, Spring Boot, and Microservices architecture.
- Proficiency in frontend technologies: React, Angular, or Vue.js.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Hands-on experience integrating AI services like LLM APIs, chatbots, and document processing.
- Solid understanding of REST APIs, system design, and distributed systems.
- Proficiency in version control (Git) and CI/CD pipelines.
- Excellent debugging, problem-solving, and analytical skills.
Good to Have:
- Experience in a services/consulting environment.
- Exposure to Generative AI, prompt engineering, or RAG-based applications.
- Familiarity with vector databases (FAISS, Pinecone, Weaviate).
- Experience with Docker, Kubernetes, and containerized deployments.
- Knowledge of Agile/Scrum methodologies.
Client & Delivery Expectations:
- Ability to interact effectively with global clients and stakeholders.
- Strong communication and requirement clarification skills are essential.
- Flexibility to work across different time zones as needed.
- Take ownership of deliverables, focusing on timelines and quality.
What We’re Looking For:
- Adaptability to work on diverse projects and technologies.
- A strong learning mindset, particularly in the evolving AI space.
- Ability to balance speed and quality in delivery.
- A proactive and collaborative team player.
Company
Divami
divami is a dynamic company specializing in building innovative products and platforms. We integrate Design, Engineering, and AI to deliver measurable business outcomes. With over 17 years of experien...