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.