Job Description
Join our award-winning team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer in our Indianapolis hub, you'll architect scalable cloud-native applications while mentoring junior developers in a collaborative Agile environment. Our downtown campus offers cutting-edge facilities and flexible work arrangements to fuel innovation.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and enforce best practices for clean, maintainable code
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Contribute to CI/CD pipeline improvements using Jenkins and Docker
- Mentor junior engineers through pair programming and technical workshops
Qualifications
- 5+ years of experience in full-stack development with Java/JavaScript
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and microservices architecture
- Proven track record of delivering production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and Jira/Confluence