Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cloud-native software development. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for Fortune 500 clients. Enjoy competitive compensation, comprehensive benefits, and a hybrid work model in Minneapolis's vibrant downtown tech hub. Be part of a culture that values innovation, collaboration, and professional growth.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot
- Lead cloud infrastructure migrations on AWS/Azure
- Mentor junior engineers through code reviews and pair programming
- Collaborate with Product teams to define technical roadmaps
- Optimize system performance and security protocols
- Contribute to open-source projects and technical blogs
Qualifications
- 8+ years of software development experience
- Expertise in Java, Spring Boot, and RESTful APIs
- AWS/Azure certification or equivalent hands-on experience
- Strong background in CI/CD pipelines (Jenkins, GitLab)
- Proven ability to lead complex architectural projects
- Excellent problem-solving and communication skills
- Bachelor's degree in Computer Science or equivalent