Job Description
Join our award-winning team in Kansas City, MO, and build the future of enterprise software! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect scalable cloud solutions. This is your chance to work with cutting-edge technologies in a collaborative environment where your ideas directly impact millions of users.
We offer competitive compensation, flexible remote options, and comprehensive benefits including 401(k) matching, health insurance, and professional development stipends. Immediate start date available!
Responsibilities
- Design and implement microservices using Java, Spring Boot, and AWS
- Mentor junior developers and conduct code reviews
- Optimize system performance and troubleshoot production issues
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using Jenkins and Docker
- Lead architectural decisions for new feature development
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in RESTful API design and implementation
- Strong knowledge of cloud platforms (AWS/Azure/GCP)
- Proficiency with relational and NoSQL databases
- Experience with Agile methodologies and JIRA
- Excellent problem-solving and communication skills