Job Description
InnovateTech Solutions is seeking a passionate Senior Software Engineer to join our dynamic team in Phoenix, AZ. You'll architect and develop scalable cloud-native applications using cutting-edge technologies while mentoring junior engineers. Our collaborative culture thrives on innovation, and we offer competitive benefits including remote flexibility and professional development stipends. Help shape the future of digital transformation while enjoying Arizona's vibrant tech ecosystem.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization with Jenkins and Docker
- Mentor 3+ junior engineers through code reviews and pair programming
- Collaborate with Product Managers to translate requirements into technical specifications
- Conduct performance testing and implement optimization strategies
- Participate in Agile ceremonies and contribute to architectural decisions
Qualifications
- 5+ years of experience in full-stack development with Java and JavaScript
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent practical experience
- Strong understanding of RESTful API design and GraphQL
- Experience with Agile methodologies and Jira/Confluence
- Proven track record of delivering production-grade applications
- Excellent problem-solving skills and attention to detail