
Jr. Software Developer
Full Job Description
About the Role
You will join our engineering team in Hyderabad (Work from Office) as a Jr. Software Developer with Java / Spring Boot & Agentic AI skills.
0–2 years of experience | Final-year students & fresh graduates welcome.
Your Responsibilities
- Design, build and maintain REST APIs and microservices using Java and Spring Boot.
- Integrate LLMs (such as GPT and Claude) into backend workflows using prompts, function/tool calling and structured outputs.
- Build agentic workflows: tool/function calling, planning loops, memory/context management, guardrails, with RAG capabilities.
- Maintain agent reliability through evals, tracing/observability, cost tracking, and failure analysis.
- Leverage AI coding assistants while critically reviewing their output for security and maintainability.
- Write clean, tested code using JUnit and Mockito.
- Manage databases (SQL/MongoDB) and message queues for scalable processing.
We Are Looking For
- Solid Java fundamentals: OOP, collections, multithreading basics, Java 8+ features.
- Working knowledge of Spring Boot: REST controllers, DI, Spring Data JPA, security.
- Understanding of REST API design, JSON, HTTP and microservices concepts.
- Good grasp of SQL and basic awareness of NoSQL (MongoDB).
- Hands-on exposure to agentic AI beyond basic chatbots/RAG demos.
- Familiarity with Git and command-line use.
What You Will Gain
Real production system exposure, clear growth paths from junior developer to feature owner, and experience working on modern client projects with advanced AI tooling.
Company
SmartDocs Business Solutions Private Limited
SmartDocs Business Solutions Private Limited is a global technology innovator and scientific solution provider dedicated to building a firm that respects core values across mixed civilizations worldwi...
Practice this interview
A voice mock interview for Jr. Software Developer at SmartDocs Business Solutions Private Limited, with questions from this job description and your resume, and a scored report afterwards.
Set up interview