Job Description
Join InnovateTech Solutions' award-winning engineering team in Louisville's thriving tech hub! We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions for our fintech clients. This hybrid role offers competitive compensation, comprehensive benefits, and opportunities to impact millions of users. Work with cutting-edge technologies in a collaborative, agile environment while enjoying Louisville's vibrant culture and affordable living.
Responsibilities
- Design and implement cloud-native microservices using AWS and Java
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance and troubleshoot complex production issues
- Lead CI/CD pipeline improvements using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to architectural decisions for high-transaction systems
Qualifications
- 5+ years of experience in backend development with Java/Spring Boot
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong understanding of distributed systems and database design (SQL/NoSQL)
- Proven track record of shipping production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail