Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing the future of cloud-native applications. As a Senior Software Engineer in Tucson, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our collaborative culture combines agile methodologies with innovative problem-solving to deliver mission-critical solutions for Fortune 500 clients. Enjoy competitive compensation, flexible work arrangements, and professional development opportunities in Arizona's thriving tech hub.
Responsibilities
- Design and implement microservices using Java and Spring Boot
- Lead CI/CD pipeline optimization with Jenkins and Kubernetes
- Collaborate with product teams to translate requirements into technical specifications
- Conduct code reviews and enforce best practices across the engineering team
- Troubleshoot complex system issues and implement performance enhancements
- Drive technical innovation through research and prototyping
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of delivering production-grade applications
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills