Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation. We're seeking a passionate engineer to build scalable, high-performance applications that impact millions of users. Our collaborative environment offers competitive compensation, flexible work arrangements, and opportunities for professional growth. Work with cutting-edge technologies while maintaining a healthy work-life balance in Columbus's thriving tech ecosystem.
What We Offer:
- Comprehensive health, dental, and vision insurance
- 401(k) with 6% company match
- Professional development stipend
- Hybrid work model (3 days in-office)
- Annual team retreats and innovation days
Responsibilities
- Architect and implement scalable microservices using Java/Spring Boot
- Lead CI/CD pipeline optimization and DevOps practices
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical solutions
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and contribute to technical roadmap
- Optimize system performance and resolve complex technical challenges
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API development
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS)
- Experience with CI/CD tools (Jenkins, GitLab CI, or GitHub Actions)
- Proficient in SQL databases and NoSQL solutions
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities