Job Description
Join TechInnovate Solutions' dynamic engineering team in Columbus, Ohio! We're seeking a passionate Senior Software Engineer to drive innovation in our cloud-native platform. As an immediate hire opportunity, you'll architect scalable solutions while collaborating with cross-functional teams to deliver cutting-edge products. Enjoy flexible work arrangements, competitive benefits, and the chance to impact millions of users. Apply today to start your journey with us!
Responsibilities
- Design, develop, and deploy high-performance microservices using Java and Spring Boot
- Lead code reviews and mentor junior engineers on best practices
- Optimize system architecture for scalability and reliability in AWS environments
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using Jenkins and Docker for automated deployments
- Troubleshoot complex production issues and implement robust monitoring solutions
- Contribute to technical documentation and API specifications
Qualifications
- 5+ years of experience in backend development with Java and Spring framework
- Proficiency in cloud platforms (AWS/GCP) and containerization technologies
- Bachelor's degree in Computer Science or equivalent experience
- Strong understanding of RESTful APIs and microservices architecture
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Expertise in testing frameworks (JUnit, Mockito) and TDD principles
- Excellent problem-solving skills and ability to work in agile environments