Job Description
Join our cutting-edge engineering team in sunny Tucson! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications. Enjoy competitive compensation, flexible work arrangements, and the opportunity to work on impactful projects that shape tomorrow's technology landscape.
Responsibilities
- Design and implement microservices using Java/Spring Boot
- Optimize AWS infrastructure for performance and cost-efficiency
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Docker
- Lead architectural decisions for new product features
- Participate in agile ceremonies and drive technical excellence
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, Spring Boot, and RESTful APIs
- Strong AWS proficiency (EC2, S3, Lambda, RDS)
- Experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent
- Proficient in SQL and NoSQL databases
- Agile/Scrum methodology experience
- Strong problem-solving and communication skills