Job Description
Join our dynamic engineering team in Kansas City's thriving tech hub! InnovateKC Tech Solutions is urgently hiring a Senior Software Engineer to architect and build scalable cloud-native applications. You'll collaborate with cross-functional teams to deliver cutting-edge solutions for Fortune 500 clients while enjoying competitive benefits and a flexible work environment. This is a rare opportunity to make immediate impact in a rapidly growing organization.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers while maintaining CI/CD best practices
- Optimize system architecture for scalability and security (Kubernetes, Docker, Terraform)
- Collaborate with Product and UX teams to translate business requirements into technical solutions
- Implement data pipelines and analytics tools for real-time decision-making
- Drive innovation through prototyping and POCs for emerging technologies
Qualifications
- 5+ years of experience in backend development with Java/Spring
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of RESTful APIs, event-driven architecture, and database design
- Proven track record of leading full-lifecycle SDLC projects
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work in agile environments
- Experience with financial services or healthcare systems preferred