Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native applications for Fortune 500 clients. We're seeking passionate Software Engineers to build scalable solutions in a collaborative, agile environment. Enjoy comprehensive relocation assistance to Kansas City, including moving stipends and temporary housing. Our downtown campus features state-of-the-art facilities, flexible work arrangements, and competitive benefits. This is your opportunity to impact cutting-edge projects while thriving in Kansas City's thriving tech ecosystem.
Responsibilities
- Design, develop, and deploy scalable microservices using Java/Python
- Implement CI/CD pipelines with AWS and Jenkins
- Optimize database performance through query tuning and indexing
- Lead code reviews and mentor junior engineers
- Collaborate with product teams to translate requirements into technical specs
- Monitor system health using Prometheus and Grafana
- Contribute to open-source projects aligned with our tech stack
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one JVM language (Java/Kotlin) or Python
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Experience with containerization (Docker/Kubernetes)
- Proficient in RESTful API design and implementation
- Ability to work effectively in distributed teams
- Strong problem-solving and communication skills