Job Description
Join our cutting-edge engineering team in Mesa, AZ! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect and develop scalable cloud applications. We offer a dynamic environment where your creativity drives innovation, with competitive compensation, flexible work arrangements, and opportunities to shape the future of technology. Collaborate with industry experts while working on projects that impact millions of users worldwide.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot and Python
- Lead cloud infrastructure optimization on AWS/GCP with Kubernetes and Terraform
- Mentor junior engineers through code reviews and architectural discussions
- Develop CI/CD pipelines using Jenkins and GitLab for automated testing/deployment
- Translate complex business requirements into scalable technical solutions
- Conduct thorough testing and debugging to ensure product reliability
- Stay current with emerging technologies and contribute to tech strategy
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud-native architectures
- Strong proficiency with RESTful APIs and microservices patterns
- Experience with CI/CD tools and infrastructure-as-code practices
- Demonstrated problem-solving skills in distributed systems
- Excellent communication and collaborative leadership abilities
- Portfolio showcasing complex software projects