Job Description
Join TechInnovate Solutions, a leading digital transformation firm in Indianapolis, and help shape the future of enterprise software. We're seeking a passionate Senior Software Engineer to architect scalable solutions for Fortune 500 clients. Enjoy hybrid work, cutting-edge tech stack, and a culture that values innovation and work-life balance. Our downtown Indianapolis office offers collaborative spaces, state-of-the-art facilities, and proximity to cultural attractions. Grow your career with mentorship programs, quarterly hackathons, and annual tech conferences.
Responsibilities
- Design and implement cloud-native microservices using Java, Spring Boot, and AWS
- Lead API development and integration with legacy systems
- Mentor junior engineers through code reviews and pair programming
- Optimize application performance and troubleshoot complex issues
- Collaborate with Product Managers to define technical roadmaps
- Implement CI/CD pipelines using Jenkins and Docker
- Conduct security audits and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Expertise in Java, RESTful APIs, and relational databases
- Strong knowledge of cloud platforms (AWS preferred)
- Experience with Agile methodologies and JIRA
- Proven ability to lead technical projects and deliver results
- Excellent problem-solving and communication skills