Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions in our fast-paced Indianapolis headquarters. Enjoy hybrid work, cutting-edge tech stack, and opportunities to mentor junior developers while shaping next-gen SaaS platforms.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Mentor 3+ junior engineers through code reviews and architecture sessions
- Collaborate with product teams to translate requirements into technical specifications
- Optimize database performance and implement caching strategies
- Conduct security audits and implement OWASP best practices
- Present technical solutions to C-level stakeholders
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/Azure/GCP) and container orchestration
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of leading complex system deployments
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency in testing frameworks (JUnit, Mockito)
- Experience with Agile/Sc methodologies