Job Description
Join our dynamic team at TechInnovate Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer in Columbus, you'll architect scalable cloud solutions using cutting-edge technologies while mentoring junior developers. We offer flexible work arrangements, comprehensive benefits, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and drive best practices across development teams
- Collaborate with product managers to translate requirements into technical specs
- Optimize system performance and troubleshoot complex technical issues
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Mentor junior engineers through pair programming and technical workshops
Qualifications
- 5+ years of experience in backend development with Java/Spring
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven ability to lead technical projects and mentor team members
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA/Confluence