Job Description
Join our award-winning tech team in Chicago and shape the future of digital innovation! InnovateTech Solutions is urgently seeking a Senior Software Engineer to lead high-impact projects in our downtown headquarters. This is a rare opportunity to join a rapidly scaling company with unlimited growth potential.
As a key member of our engineering division, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Our collaborative culture values creativity, ownership, and work-life balance. Enjoy comprehensive benefits including flexible schedules, premium health plans, and quarterly innovation bonuses.
Responsibilities
- Lead full-cycle development of cloud-native applications using Java and AWS
- Mentor 3-5 junior engineers through code reviews and technical guidance
- Collaborate with Product and Design teams to deliver user-centric solutions
- Implement CI/CD pipelines and optimize system performance
- Drive technical strategy for microservices architecture
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and cloud technologies (AWS/GCP)
- Strong background in microservices and distributed systems
- Proven leadership experience in agile development environments
- Bachelor's degree in Computer Science or equivalent technical certification
- Portfolio demonstrating complex system architecture projects
- Excellent problem-solving skills and passion for innovation