Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of enterprise software development. We're seeking a passionate innovator to architect scalable solutions while collaborating with cross-functional teams in our state-of-the-art Wichita headquarters. Enjoy flexible work arrangements, comprehensive benefits, and opportunities to mentor junior developers. Be part of a culture that values technical excellence and work-life balance.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead cloud migration projects on AWS infrastructure
- Mentor junior engineers through code reviews and pair programming
- Collaborate with Product Managers to translate business requirements into technical specifications
- Optimize database performance and implement caching strategies
- Conduct thorough testing and debugging across CI/CD pipelines
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud architecture (AWS/GCP preferred)
- Proven experience with RESTful API development
- Proficient in SQL and NoSQL databases
- Agile/Scrum methodology experience