Job Description
Join TechNova Solutions' dynamic engineering team and transform your academic knowledge into real-world impact. This summer/fall internship offers hands-on experience developing cutting-edge software solutions for our enterprise clients. Located in Raleigh's bustling tech hub, you'll collaborate with industry mentors while building scalable applications in a collaborative Agile environment.
We provide flexible scheduling for students and offer potential conversion to full-time roles. This is your opportunity to work with cloud technologies, modern frameworks, and innovative products that serve millions of users.
Responsibilities
- Develop and maintain scalable microservices using Java/Spring Boot
- Implement responsive UI components with React and TypeScript
- Write unit/integration tests using JUnit and Mockito
- Participate in daily stand-ups and sprint planning ceremonies
- Debug production issues using cloud monitoring tools (AWS/GCP)
- Contribute to CI/CD pipeline improvements
- Document technical specifications and API endpoints
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Experience with Java, Python, or JavaScript development
- Familiarity with SQL databases and RESTful APIs
- Knowledge of Git version control systems
- Strong problem-solving skills and algorithm understanding
- Excellent written and verbal communication abilities
- Availability for 20-30 hours/week during summer/fall term
- Portfolio demonstrating personal or academic projects