Job Description
Join our dynamic engineering team in Charlotte, NC! InnovateTech Solutions is seeking a passionate Senior Software Engineer to build scalable cloud-native applications. We offer immediate hire for exceptional candidates ready to make an impact in a fast-paced environment.
As a key member of our development team, you'll architect and implement high-performance systems using cutting-edge technologies. Enjoy competitive compensation, flexible work arrangements, and opportunities for career growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and develop scalable microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to architectural decisions and technology roadmap
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to deliver high-quality code in agile environments