Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native applications. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our Phoenix hub offers competitive benefits, flexible work arrangements, and opportunities to impact millions of users worldwide.
Responsibilities
- Design and implement microservices using Java, Spring Boot, and AWS
- Lead code reviews and enforce best practices across the team
- Optimize application performance and troubleshoot complex issues
- Collaborate with Product Managers to define technical roadmaps
- Mentor junior engineers through pair programming and workshops
- Automate CI/CD pipelines using Jenkins and Docker
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, REST APIs, and relational databases
- AWS certification (Solutions Architect or Developer)
- Strong understanding of Agile methodologies
- Bachelor's degree in Computer Science or equivalent
- Experience with Kubernetes and Terraform preferred