Job Description
Join our award-winning engineering team in Chicago's vibrant tech hub! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect scalable solutions for our enterprise clients. You'll work with cutting-edge technologies in a collaborative environment that values innovation and work-life balance. Our downtown Chicago office offers modern amenities, flexible work options, and opportunities to impact millions of users globally.
Responsibilities
- Design and implement cloud-native microservices using Java/Spring Boot and AWS
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Collaborate with Product and UX teams to deliver seamless user experiences
- Contribute to architectural decisions for high-traffic systems
- Automate testing infrastructure with Selenium and JUnit
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in backend development with Java/Kotlin
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong knowledge of RESTful APIs and event-driven architecture
- Proficiency in SQL databases (PostgreSQL) and NoSQL solutions
- Bachelor's degree in Computer Science or equivalent experience
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving skills and attention to detail