Job Description
Join InnovateKC Solutions as a Senior Software Engineer and help shape the future of enterprise cloud platforms. We're a rapidly growing tech hub in Kansas City's vibrant Crossroads Arts District, building scalable solutions for Fortune 500 clients. Enjoy a modern workspace with flexible hours, comprehensive benefits, and opportunities to mentor junior developers while working on cutting-edge projects.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Mentor 3-5 junior engineers through code reviews and pair programming
- Collaborate with Product teams to translate business requirements into technical specs
- Conduct performance tuning and security audits of production systems
- Present technical solutions to stakeholders via clear documentation
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong background in RESTful API design and microservices patterns
- Proficient with SQL databases (PostgreSQL/MySQL) and caching strategies
- Experience leading agile development teams and JIRA workflows
- Bachelor's degree in Computer Science or equivalent experience