Job Description
Join our award-winning tech team in Cleveland, Ohio! We're seeking a passionate Senior Software Engineer to architect scalable solutions for our next-generation SaaS platform. Collaborate with cross-functional teams to deliver cutting-edge cloud applications while mentoring junior developers. Enjoy modern perks including flexible work hours, professional development stipends, and comprehensive health benefits.
Responsibilities
- Lead full-cycle development of microservices using Java/Spring Boot
- Design cloud-native solutions on AWS with CI/CD automation
- Mentor 3+ junior engineers through code reviews and technical guidance
- Optimize system performance and implement security best practices
- Collaborate with Product Managers to translate requirements into technical specs
- Contribute to architectural decisions and technology roadmap
Qualifications
- 5+ years of professional software development experience
- Bachelor's degree in Computer Science or equivalent
- Expertise in Java, Spring Boot, and relational databases
- Strong AWS/Azure cloud infrastructure knowledge
- Proven experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills