Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize how businesses interact with cutting-edge technology. We're seeking a passionate innovator to architect scalable solutions that power our next-generation SaaS platform. Remote-first with Detroit roots, we foster a culture of creativity, collaboration, and continuous learning. Enjoy competitive benefits, flexible schedules, and the opportunity to shape the future of digital transformation.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Spring Boot
- Lead cloud-native deployments on AWS with Kubernetes and Terraform
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance using distributed caching and database tuning
- Implement CI/CD pipelines using Jenkins and Docker
- Collaborate with cross-functional teams to deliver user-centric solutions
Qualifications
- 5+ years of experience in backend development with Java/Spring
- Expertise in cloud architecture (AWS/GCP) and containerization
- Strong understanding of RESTful APIs and microservices patterns
- Proficiency in SQL/NoSQL databases (PostgreSQL, MongoDB)
- Experience with CI/CD tools and infrastructure-as-code
- Bachelor's degree in Computer Science or equivalent experience