Job Description
Join our dynamic team at InnovateTech Solutions and become a key driver in our rapid expansion! We're urgently seeking a talented Senior Software Engineer to architect cutting-edge solutions for our enterprise clients. This is your chance to work on high-impact projects in a collaborative environment where innovation thrives. Our Kansas City headquarters offers state-of-the-art facilities and a culture that champions creativity and professional growth. Don't miss this opportunity to shape the future of technology while enjoying competitive compensation and comprehensive benefits.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using Java and Spring Boot
- Lead architectural decisions and mentor junior engineers in agile development practices
- Collaborate with cross-functional teams to deliver enterprise-grade solutions on AWS
- Implement CI/CD pipelines and optimize system performance
- Conduct code reviews and ensure adherence to security best practices
- Drive innovation through prototyping and proof-of-concept development
Qualifications
- 5+ years of experience in full-stack software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in microservices architecture and containerization (Docker/Kubernetes)
- Proficient with AWS services (EC2, Lambda, RDS, S3)
- Proven track record of leading successful agile projects
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills