Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and make an immediate impact! We're seeking a passionate developer to lead critical projects in our fast-paced Raleigh headquarters. Enjoy competitive compensation, comprehensive benefits, and a culture that champions innovation and work-life balance.
Why Join Us?
• Competitive salary with equity opportunities
• Comprehensive health, dental, and vision insurance
• Flexible work arrangements and remote options
• Professional development budget and conference attendance
• Collaborative Agile environment with cutting-edge tech stack
Responsibilities
- Architect and implement scalable backend services using Java/Spring Boot
- Lead cloud infrastructure deployments on AWS with Terraform
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and troubleshoot production issues
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Drive technical documentation and knowledge sharing initiatives
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with AWS services (EC2, S3, Lambda, RDS)
- Experience with containerization (Docker, Kubernetes)
- Proven track record of shipping production-level applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced startup environments