Job Description
Join InnovateTech Solutions, a leader in cloud infrastructure and AI innovation, as a Junior Software Engineer. We're seeking passionate beginners to build cutting-edge solutions in our Nashville hub or remotely. Our mentorship-driven program accelerates talent through hands-on projects with industry veterans. Collaborate on scalable systems while receiving dedicated coaching to transform your academic knowledge into real-world impact. Enjoy flexible work arrangements, competitive benefits, and direct exposure to Fortune 500 clients.
Responsibilities
- Develop and maintain RESTful APIs using Java and Spring Boot
- Build responsive front-end applications with React and TypeScript
- Write unit/integration tests using JUnit and Jest frameworks
- Participate in agile sprints with daily standups and retrospectives
- Optimize database queries and troubleshoot performance bottlenecks
- Contribute to CI/CD pipelines using Jenkins and Docker
- Document code and technical specifications in Confluence
Qualifications
- Bachelor's degree in Computer Science or related field (2023 graduates welcome)
- Proficiency in at least one modern programming language (Java/Python/JavaScript)
- Understanding of data structures and algorithms
- Basic knowledge of version control (Git) and cloud platforms (AWS/GCP)
- Problem-solving mindset and eagerness to learn new technologies
- Strong communication skills for cross-functional collaboration
- Portfolio demonstrating personal projects or academic work