Job Description
Join our award-winning engineering team in Kansas City's vibrant tech corridor! InnovateKC Solutions is seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation for our enterprise clients. With immediate openings available, this is your chance to work with cutting-edge technologies in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in one of America's most affordable tech hubs.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java and Spring Boot
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver cloud-native solutions on AWS
- Optimize application performance and implement CI/CD pipelines
- Translate business requirements into technical specifications
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in Java development with Spring ecosystem
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and microservices architecture
- Proficiency with SQL/NoSQL databases and caching strategies
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills