Job Description
Join our dynamic team at Tech Innovations Inc. as a Senior Software Engineer and help shape the future of enterprise software solutions. We're seeking a passionate innovator to design, develop, and deploy scalable applications that serve millions of users worldwide. Enjoy competitive compensation, comprehensive benefits, and a collaborative environment where your expertise drives real impact. Apply today to become part of Indianapolis's thriving tech ecosystem!
Responsibilities
- Architect and implement high-performance backend services using Java/Spring Boot
- Lead code reviews and mentor junior developers on best practices
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Design RESTful APIs and integrate with third-party services
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to technical documentation and architecture decisions
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in enterprise software development
- Expert proficiency in Java, Spring Boot, and microservices architecture
- Strong understanding of cloud platforms (AWS/Azure)
- Experience with SQL/NoSQL databases and caching strategies
- Proven ability to lead technical projects and mentor teams
- Excellent problem-solving and communication skills
- Relevant certifications (AWS/Azure) preferred