Job Description
Join TechInnovate Solutions, a leading AI-driven tech company in Los Angeles, as an Entry-Level Software Engineer. We're revolutionizing digital experiences through cutting-edge cloud solutions and scalable architectures. This role offers mentorship from industry experts, hands-on training with modern frameworks, and opportunities to deploy high-impact projects serving millions of users. Our collaborative environment encourages innovation while maintaining engineering excellence through rigorous code reviews and agile methodologies.
Responsibilities
- Develop, test, and maintain scalable backend services using Java/Spring Boot
- Build responsive frontend components with React and TypeScript
- Write clean, efficient code adhering to SOLID principles and CI/CD best practices
- Collaborate with cross-functional teams to define technical requirements
- Debug and optimize application performance using cloud tools (AWS/GCP)
- Participate in Agile ceremonies including sprint planning and retrospectives
- Contribute to technical documentation and API specifications
Qualifications
- Bachelor's degree in Computer Science or related field (2022-2024 graduates)
- Proficiency in at least one programming language (Java/Python/JavaScript)
- Familiarity with RESTful API development and database fundamentals
- Understanding of version control systems (Git) and CI/CD pipelines
- Knowledge of containerization technologies (Docker/Kubernetes) preferred
- Strong problem-solving skills and attention to detail
- Ability to thrive in fast-paced, collaborative environments