Job Description
Join InnovateTech Solutions' dynamic engineering team in Charlotte's thriving tech hub! We're seeking a passionate Senior Software Engineer to build cutting-edge cloud-native applications. This immediate hire opportunity offers competitive compensation, comprehensive benefits, and the chance to shape our next-generation platform.
As a key member of our agile team, you'll collaborate with cross-functional partners to deliver scalable solutions that impact millions of users. Our Charlotte campus features state-of-the-art facilities, flexible work arrangements, and a culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and maintain scalable microservices architecture using Java/Spring Boot
- Lead cloud infrastructure optimization on AWS (EC2, Lambda, DynamoDB)
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using Jenkins and Kubernetes
- Drive performance improvements and security best practices
- Collaborate with product teams to translate requirements into technical solutions
- Participate in architectural planning and technology selection
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API development
- Strong AWS experience with Terraform infrastructure-as-code
- Proven track record with microservices and event-driven architecture
- Bachelor's degree in Computer Science or equivalent experience
- Agile/Scrum methodology proficiency
- Excellent problem-solving and communication skills