Job Title: Full Stack Engineer (web applications)
Location:Bangalore, KA (Hybrid)
4+ Months Contract Role
We are looking for a Software Engineer with experience in building custom Agentic AI Agent frameworks. The ideal candidate should have strong backend development expertise along with frontend and cloud experience.
Mandatory Skills:
- Python
- LangChain/ LangGraph or any of Agentic AI Frameworks / AI Agents
- ReactJS
- Java
- Cloud: AWS/GCP
Backend Development: 3+ Years (approximately 80%)
Frontend Development: 2+ Years (approximately 20%)
Key Responsibilities:
- Design and develop custom AI-based applications.
- Build scalable and extensible Agentic AI solutions.
- Develop and integrate backend services using Python.
- Collaborate with business teams to understand requirements and deliver high-performance solutions.
- Work with cloud platforms such as GCP/ Azure
Duties:
- Experience in building AI agents using the latest technologies : Langgraph, ADK
- Full Stack developer with 7+ years of experience in software development with strong expertise in Java 17, Spring Boot, and microservices architecture, delivering scalable and high-performance enterprise applications.
- Proven experience in building and deploying 12+ microservices using Spring Boot, Spring Cloud Gateway, and Netflix Eureka, enabling modular, resilient, and distributed systems.
- Hands-on expertise in developing responsive front-end applications using ReactJS with TypeScript, ensuring dynamic UI/UX and seamless integration with backend services.
- Strong backend engineering capabilities including Spring Security (JWT, OAuth2), REST APIs, and reactive programming with Spring WebFlux for high-throughput and secure systems.
- Experienced in end-to-end development lifecycle with exposure to CI/CD pipelines, Azure cloud, and Agile methodologies, ensuring efficient delivery and maintainable codebases.
Skills:
- Solid understanding of the full web development life cycle.
- 2+ years of full-stack web development experience with knowledge of both backend (Linux, Databases, Application servers) and frontend (HTML, CSS, JavaScript).
- Ability to deliver production code in diverse languages, such as Python, PHP, and JavaScript.
- Experience with frameworks such django, laravel, jQuery / AngularJS etc. 2+ years of experience with relational databases and SQL.
- Experience with NoSQL such as ElasticSearch or MongoDB will be a plus.
- Proficient in using git or equivalent version control tool.
- Experience with Docker will be a plus.