Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing the fintech landscape from our Cleveland headquarters! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that impact millions of users. Enjoy a collaborative environment, competitive benefits, and relocation assistance to make your move seamless.
Why InnovateTech?
- Industry-leading compensation with equity opportunities
- Comprehensive relocation package (up to $10,000)
- Flexible hybrid work model
- Annual professional development stipend
- Modern downtown Cleveland office with skyline views
Our engineers solve complex challenges using microservices architecture, cloud-native deployments, and AI-driven analytics. If you thrive in a fast-paced environment where your code directly shapes financial technology's future, this is your next career-defining move.
Responsibilities
- Design and develop scalable cloud-based applications using Java/Spring Boot
- Lead technical architecture decisions for high-transaction financial systems
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using AWS and Docker/Kubernetes
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and security protocols
- Contribute to open-source projects and technical communities
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and RESTful APIs
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Experience with microservices architecture and event-driven systems
- Proven track record of shipping production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills