SynergisticIT is seeking an Entry-Level Full-Stack Engineer in Iowa for a remote position perfect for recent graduates or early-career professionals. This role offers a unique opportunity to bridge academic knowledge with practical software development experience. You'll work on full-stack Java development, cloud solutions, and data analytics projects while gaining valuable hands-on experience with production applications. The position emphasizes collaborative learning and mentorship in a fast-paced environment.
The role involves developing full-stack applications using Java, Spring Boot, and microservices architecture, while also working with DevOps tools like Docker, Kubernetes, and AWS. You'll support data science and AI projects using Python, SQL, and various BI tools. The position includes participation in code reviews, mentorship sessions, and mock interviews to strengthen both technical and soft skills.
Ideal candidates should be recent graduates in Computer Science or related fields, with some familiarity in programming languages and modern frameworks. The company offers comprehensive benefits including personalized mentorship, career coaching, and flexible work arrangements. This is an excellent opportunity for someone looking to launch their software engineering career with hands-on experience in modern technologies and methodologies.
The position offers exposure to various aspects of software development, from full-stack development to DevOps and data engineering, making it an ideal starting point for a comprehensive software engineering career. The company provides support for different visa statuses and offers competitive starting salaries with potential for growth.