Job Description
Join TechNova Solutions' elite engineering team in Minneapolis! We're urgently hiring passionate Software Engineering Interns to revolutionize our SaaS platform. This is your chance to work with cutting-edge technologies while contributing to projects used by 500K+ users. You'll receive mentorship from senior engineers, participate in agile sprints, and gain hands-on experience with cloud infrastructure. Our program offers flexible scheduling to accommodate your academic calendar and includes professional development workshops. Perfect for students seeking real-world experience before graduation!
Responsibilities
- Develop and maintain scalable microservices using Java/Spring Boot
- Implement RESTful APIs and optimize database queries (PostgreSQL)
- Collaborate in Agile sprints using Jira and Confluence
- Write unit/integration tests with JUnit and Mockito
- Participate in code reviews and architectural discussions
- Deploy applications to AWS cloud infrastructure
- Document technical specifications and API documentation
- Troubleshoot production issues using monitoring tools
Qualifications
- Currently pursuing BS/MS in Computer Science or related field
- Strong Java fundamentals with OOP concepts
- Familiarity with SQL databases and REST APIs
- Basic understanding of cloud platforms (AWS/Azure)
- Experience with Git version control
- Problem-solving skills through algorithm challenges
- Excellent communication and teamwork abilities
- Available for 20+ hours/week during internship period