Job Description
Join our dynamic engineering team and kickstart your software development career in Raleigh's thriving tech hub. InnovateTech Solutions offers mentorship-driven programs for passionate graduates to build enterprise applications using cutting-edge technologies. You'll collaborate with senior engineers on cloud-native projects while receiving structured training in Agile methodologies and DevOps practices.
Responsibilities
- Develop and maintain scalable web applications using Java and Spring Boot frameworks
- Write clean, efficient code following SOLID principles and industry best practices
- Participate in daily stand-ups, sprint planning, and retrospectives
- Debug and resolve production issues using logging tools and monitoring systems
- Contribute to CI/CD pipeline automation using Jenkins and Docker
- Collaborate with UX/UI designers to implement responsive frontend solutions
- Document technical specifications and maintain code repositories
Qualifications
- Bachelor's degree in Computer Science or related field (2023-2024 graduates welcome)
- Fundamental knowledge of data structures, algorithms, and OOP concepts
- Experience with at least one programming language (Java, Python, or JavaScript)
- Familiarity with SQL databases and RESTful API design
- Basic understanding of version control systems (Git)
- Problem-solving skills demonstrated through personal projects or coursework
- Strong communication abilities and eagerness to learn new technologies