Job Description
Join InnovateTech Solutions, a leading AI-driven technology firm, as we revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Software Engineer to architect scalable cloud solutions in our Charlotte innovation hub. This immediate hire role offers the opportunity to work with cutting-edge technologies while making tangible impact in a collaborative, fast-paced environment. Enjoy competitive compensation, flexible work arrangements, and professional development opportunities with a company recognized as one of America's Best Tech Workplaces.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Develop cloud-native applications on AWS with CI/CD automation
- Lead API development and integration with third-party systems
- Optimize system architecture for scalability and security
- Mentor junior engineers through pair programming and code reviews
- Contribute to DevOps initiatives using Docker, Kubernetes, and Terraform
- Analyze complex technical requirements and translate into robust solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in database design (SQL/NoSQL)
- Experience with Agile/Scrum methodologies
- Ability to thrive in fast-paced startup environments