Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate innovator to architect scalable cloud-native solutions while mentoring junior developers in our downtown Chicago headquarters. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies including AI/ML integration.
Responsibilities
- Lead development of microservices using Java/Spring Boot and Python
- Design and implement CI/CD pipelines using AWS and Kubernetes
- Mentor 3-5 junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement security best practices
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong understanding of RESTful APIs and event-driven architecture
- BS in Computer Science or equivalent practical experience
- Proficiency with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Excellent problem-solving and communication skills