Job Description
Join our dynamic team at Tech Innovations Inc. as a Senior Software Engineer and shape the future of digital solutions in Indianapolis. We're seeking passionate innovators to architect scalable applications, collaborate with cross-functional teams, and drive technical excellence. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge projects that impact millions of users.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead code reviews and mentor junior developers on best practices
- Optimize application performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps practices for continuous deployment
- Conduct thorough testing and ensure robust security protocols
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or related field
- Proven ability to lead technical projects and mentor teams