Job Description
Join InnovateTech Dynamics as a Senior Software Engineer and shape the future of digital innovation in our Indianapolis headquarters. We're a cutting-edge tech firm specializing in scalable cloud solutions and AI-driven applications. Collaborate with elite engineers in a culture of creativity and continuous learning, where your expertise directly impacts industry-transforming projects. Enjoy competitive benefits, flexible work arrangements, and opportunities to lead technical initiatives that solve real-world challenges.
Responsibilities
- Architect and implement robust microservices using Java/Spring Boot and AWS
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and scalability using Kubernetes and Docker
- Lead Agile sprints and refine CI/CD pipelines for seamless deployments
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and stay ahead of emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years building production-grade Java applications
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of RESTful APIs and event-driven architecture
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills with attention to detail
- Portfolio demonstrating complex system design capabilities