Job Description
Immediate opening for a Senior Software Engineer to join our dynamic team in Charlotte, NC! InnovateTech Solutions is experiencing explosive growth and we need your expertise yesterday. This is a rare opportunity to make an immediate impact while working with cutting-edge technologies in a collaborative, fast-paced environment.
Why join us?
- Competitive compensation with equity potential
- 100% remote flexibility with optional office space in Uptown Charlotte
- Health, dental, and vision coverage starting day one
- 401(k) with 6% company match
- Unlimited PTO policy
Responsibilities
- Lead development and deployment of scalable cloud-native applications using AWS
- Architect and implement microservices solutions with Java/Spring Boot
- Mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to define technical roadmaps
- Optimize system performance and implement CI/CD pipelines
- Conduct thorough testing and debugging of complex systems
- Stay current with emerging technologies and industry best practices
Qualifications
- 8+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and RESTful APIs
- Strong AWS experience (EC2, S3, Lambda, RDS)
- Proven track record of leading production-level projects
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills
- Experience with Docker, Kubernetes, and CI/CD tools
- Ability to thrive in ambiguous, fast-changing environments