Job Description
Join TechNova Solutions' award-winning engineering team as a paid Software Engineering Intern! This hands-on opportunity offers real-world experience in cutting-edge cloud technologies while working on projects that impact millions of users. Located in the heart of San Jose's innovation hub, you'll collaborate with industry experts to develop scalable applications using modern frameworks. We're committed to nurturing student talent through mentorship programs, flexible scheduling around your academic calendar, and potential conversion to full-time roles. Enjoy competitive compensation, professional development stipends, and a dynamic startup culture that values creativity and collaboration.
Responsibilities
- Develop and maintain scalable microservices using Java/Spring Boot
- Implement RESTful APIs and integrate with cloud platforms (AWS/Azure)
- Participate in Agile ceremonies and contribute to sprint planning
- Write unit tests and optimize application performance
- Collaborate with UX designers on feature implementations
- Debug production issues and contribute to CI/CD pipelines
- Document technical specifications and API documentation
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science/Engineering
- Proficiency in Java, Python, or JavaScript (React/Node.js)
- Familiarity with SQL/NoSQL databases and version control (Git)
- Strong problem-solving skills and algorithm understanding
- Experience with cloud platforms (AWS/Azure/GCP) preferred
- Excellent communication and teamwork abilities
- Available for 20+ hours/week during academic term