Job Description
Join our award-winning tech hub in downtown Detroit and help shape the future of enterprise software. InnovateTech Solutions is seeking a passionate Senior Software Engineer to build scalable, high-performance applications for Fortune 500 clients. Collaborate with cross-functional teams in a modern Agile environment while enjoying competitive benefits, professional development stipends, and a vibrant downtown workspace.
Responsibilities
- Design and implement cloud-native microservices using Java/Spring Boot and AWS
- Lead code reviews, mentor junior engineers, and enforce best practices
- Optimize database performance and troubleshoot complex system issues
- Translate business requirements into technical specifications
- Contribute to CI/CD pipeline automation and DevOps initiatives
- Collaborate with product teams to deliver user-centric solutions
Qualifications
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with relational (PostgreSQL) and NoSQL databases
- BS/MS in Computer Science or equivalent practical experience
- Proficiency in Git, CI/CD tools, and testing frameworks