Job Description
Join our dynamic team at InnovateKC Tech Solutions, a cutting-edge software development firm revolutionizing fintech in the heart of Kansas City. We're seeking a passionate Senior Software Engineer to immediately contribute to our flagship product suite. This is a rare opportunity to make an immediate impact while working with modern technologies in a collaborative, startup-like environment.
Our engineers enjoy flexible schedules, comprehensive benefits, and the chance to solve complex problems that serve millions of users. If you're ready to hit the ground running and advance your career in one of America's fastest-growing tech hubs, apply now!
Responsibilities
- Architect and implement scalable microservices using Java/Spring Boot
- Lead CI/CD pipeline optimization using Jenkins and AWS
- Mentor junior developers through code reviews and pair programming
- Collaborate with product teams to define technical requirements
- Ensure system reliability through comprehensive testing strategies
- Contribute to cloud infrastructure improvements on AWS
- Drive innovation through tech stack modernization initiatives
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API design
- Strong knowledge of AWS (EC2, S3, Lambda, RDS)
- Proficiency in containerization technologies (Docker, Kubernetes)
- Experience with CI/CD tools and DevOps practices
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex system design projects