Job Description
Join InnovateTech Solutions, a leading global tech firm, as we revolutionize digital experiences from our Charlotte hub. We're seeking a passionate Senior Software Engineer to architect scalable cloud-native solutions and drive innovation in our AI-powered product ecosystem. This immediate hire role offers unparalleled growth opportunities in a collaborative, agile environment where your impact shapes the future of technology.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot and Node.js
- Lead cloud migration projects on AWS with infrastructure-as-code (Terraform)
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize CI/CD pipelines for rapid deployment and quality assurance
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical innovation labs
Qualifications
- 5+ years of experience building distributed systems at scale
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong proficiency in Java, Python, and modern JavaScript frameworks
- Proven track record of shipping production-ready code with high reliability
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with event-driven architectures and message queues (Kafka/RabbitMQ)