Job Description
Join our dynamic team at Tech Innovate Solutions as a Senior Software Engineer in Columbus, OH! We're seeking passionate innovators to build cutting-edge solutions that transform industries. Enjoy competitive compensation, flexible work arrangements, and opportunities for career growth in a collaborative environment. Our modern downtown office features state-of-the-art facilities and a vibrant culture that values creativity and work-life balance.
Responsibilities
- Design and implement scalable microservices using Java and Spring Boot
- Lead code reviews and mentor junior developers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and troubleshoot complex technical issues
- Implement CI/CD pipelines using AWS and Docker
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, RESTful APIs, and cloud platforms (AWS preferred)
- Strong understanding of microservices architecture and distributed systems
- Proven experience with agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in cross-functional teams