Junior Software Developer
Experience: 0–2 Years
Type: Full-time
ABOUT SMARTDOCS BUSINESS SOLUTIONS
SmartDocs Business Solutions is a product-first technology company where creativity, collaboration, and continuous learning are built into the culture. We build innovative, scalable software products and actively integrate AI into real-world workflows — giving developers the opportunity to work at the intersection of modern engineering and emerging intelligence.
ROLE OVERVIEW
We are looking for a motivated and curious Junior Software Developer to join our product engineering team. This is a great opportunity for early-career developers who are eager to build with Java, explore AI tools, and grow in a fast-paced product environment. You will work alongside senior engineers, contribute to real features, and get hands-on exposure to modern AI-assisted development workflows.
WHAT YOU'LL DO
-
Write and maintain Java code across features and modules under the guidance of senior developers
-
Learn and work with Spring and Spring Boot to build RESTful APIs and microservices
-
Assist in integrating AI capabilities into products — including OpenAI, Claude APIs, and automation pipelines
-
Use Claude Code for AI-assisted development, code suggestions, and faster iteration
-
Use Lovable to prototype and contribute to frontend UI components
-
Participate in code reviews, stand-ups, and cross-functional team collaborations
-
Debug issues and contribute to improving existing systems and codebases
-
Learn from senior team members and contribute to engineering best practices
CORE TECH STACK
-
Java & Backend: Java, Spring, Spring Boot, RESTful APIs, Microservices (basics)
-
Frontend & Web: HTML, CSS, JavaScript, Lovable (UI prototyping)
-
Databases: MongoDB, SQL / NoSQL Databases
-
AI Tools: Claude Code, Lovable, OpenAI APIs, Automation Tools
-
Infrastructure: Linux Environments (basic command-line familiarity)
YOU'LL THRIVE HERE IF YOU HAVE
-
Solid Java fundamentals — a strong grasp of core Java concepts and a genuine interest in backend development
-
Curiosity about AI — openness to learning and using AI tools such as Claude Code and Lovable in daily workflows
-
Good communication — ability to ask questions, share progress, and work collaboratively in a team environment
-
A growth mindset — eagerness to learn quickly, take feedback constructively, and take ownership of your tasks
QUALIFICATIONS
-
Bachelor's or Master's degree (pursuing or completed) in Computer Science, IT, MCA, or a related engineering field
-
0–2 years of professional software development experience, including internships or academic projects
-
Working knowledge of Core Java and basic familiarity with Spring or Spring Boot
-
Exposure to REST APIs, databases (SQL or NoSQL), and version control (Git)
-
Any hands-on experience or coursework involving AI tools, APIs, or ML concepts is a plus
WHY SMARTDOCS
-
Innovative Products — contribute to real-world AI-integrated products from day one
-
Mentorship & Growth — learn from experienced engineers in a structured, supportive environment
-
AI-First Workflows — use cutting-edge tools like Claude Code and Lovable as part of your everyday workflow
-
Inclusive Culture — collaborative, diverse, and psychologically safe team where every voice matters
Equal Opportunity Statement
-
SmartDocs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, caste, religion, gender, age, nationality, or disability.