Job Description
Join TechSolutions Inc., a leading innovator in enterprise software solutions, as we urgently expand our Cleveland development team. We're seeking a passionate Senior Software Engineer to architect cutting-edge applications that transform how businesses operate. This is a rare opportunity to make immediate impact in a collaborative, fast-paced environment with competitive benefits and growth potential.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Java/Spring Boot
- Lead technical sprint planning and code reviews for 5+ engineers
- Optimize system performance and resolve complex production issues
- Mentor junior developers through pair programming and technical guidance
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and infrastructure-as-code practices
- Conduct thorough testing and documentation of new features
Qualifications
- 8+ years of professional software development experience with Java
- Expertise in microservices architecture and cloud platforms (AWS/Azure)
- Proven track record of leading enterprise-level projects
- Strong proficiency in relational databases (SQL) and NoSQL solutions
- Experience with Agile methodologies and Jira/Confluence
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills