Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native applications for Fortune 500 clients. Based in Minneapolis' vibrant tech hub, we offer hybrid work flexibility, cutting-edge projects, and career growth opportunities. Our engineers solve complex challenges using modern frameworks while maintaining a healthy work-life balance.
We're seeking passionate problem-solvers who thrive in collaborative environments. Enjoy comprehensive benefits including 401(k) matching, unlimited PTO, and professional development stipends. Help shape the future of enterprise software while working with industry leaders in a supportive, inclusive culture.
Responsibilities
- Design and implement scalable microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization using Jenkins, Docker, and Kubernetes
- Mentor junior engineers through code reviews and architectural discussions
- Collaborate with Product teams to define technical requirements
- Implement robust testing strategies including unit, integration, and performance testing
- Contribute to open-source projects and technical documentation
- Participate in agile ceremonies and continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong understanding of RESTful APIs and event-driven architecture
- Experience with CI/CD tools and infrastructure as code (Terraform)
- Proficiency in relational and NoSQL databases (PostgreSQL, MongoDB)
- Excellent problem-solving skills and attention to detail
- Strong communication abilities and collaborative mindset