Graduate Trainee, Software Development
Desitech Solutions
About the Role
We are looking for passionate students and fresh graduates who want to gain real-world software development experience by working on live products. This is an excellent opportunity to work with modern Java technologies, contribute to production-grade applications, collaborate with experienced developers, and strengthen your portfolio.
Key Responsibilities
- Develop backend APIs using Spring Boot.
- Build responsive UI using React.
- Fix bugs and implement new features.
- Write clean, maintainable code.
- Participate in code reviews.
- Collaborate with the development team.
- Learn modern software engineering practices.
Requirements & Tech Stack
Technologies You'll Work With:
- Java 17+
- Spring Boot
- Spring Security
- REST APIs
- React.js
- TypeScript
- HTML/CSS
- MySQL/PostgreSQL
- Git & GitHub
- Docker (Basics)
- AWS (Exposure)
- Microservices Architecture
Who Can Apply?
- Final-year students
- Recent graduates
- Freshers
- Self-taught developers with projects
- Candidates eager to learn Java Full Stack Development
Preferred Skills:
- Basic Java knowledge
- OOP concepts
- Spring Boot fundamentals
- React basics
- SQL basics
- Git basics
- Good problem-solving skills
What You'll Gain
- Hands-on experience on real-world projects
- Exposure to enterprise software development
- Mentorship from experienced developers
- Experience with Agile development
- GitHub contribution opportunities
- Internship Certificate upon successful completion
- Letter of Recommendation for outstanding performers
- Potential opportunity for future paid roles based on performance and company growth
Compensation: This is currently an unpaid internship focused on learning and practical industry experience.
How to Apply
Please send:
- Updated Resume
- GitHub Profile (if available)
- LinkedIn Profile (optional)
- Brief introduction about yourself
Email: careers@desitechsolutions.com
Website: https://desitechsolutions.com






