Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking a passionate innovator to architect scalable solutions while mentoring junior developers in our collaborative, agile environment. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in Tucson's thriving tech hub.
Responsibilities
- Lead design and implementation of microservices using Java/Spring Boot
- Mentor junior engineers through code reviews and pair programming
- Optimize cloud infrastructure on AWS/GCP for performance and cost
- Develop CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specs
- Conduct thorough testing and debugging of production systems
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in Java/Spring development
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong background in RESTful API design and implementation
- Proven leadership in agile development methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Experience with CI/CD tools and infrastructure-as-code
- Excellent problem-solving and communication skills