Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help revolutionize digital experiences for Fortune 500 clients. We're a Chicago-based tech powerhouse building scalable cloud-native applications using cutting-edge technologies. Our dynamic engineering culture values innovation, collaboration, and continuous learning. You'll work in our downtown Loop office with flexible hybrid options and access to top-tier professional development resources.
Responsibilities
- Architect and implement microservices using Java, Spring Boot, and Kubernetes
- Lead CI/CD pipeline optimization using AWS, Docker, and Jenkins
- Mentor junior engineers through code reviews and pair programming sessions
- Collaborate with product teams to define technical specifications
- Conduct performance testing and system optimization
- Implement security best practices and compliance standards
- Contribute to open-source projects and technical publications
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Proficient with SQL/NoSQL databases and caching solutions
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills
- BS/MS in Computer Science preferred