Job Description
Join InnovateTech Solutions and transform industries through cutting-edge software development. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our Fortune 500 clients in Louisville's thriving tech corridor. Enjoy hybrid work, competitive benefits, and opportunities to mentor junior developers while building the future of enterprise software.
Responsibilities
- Design and implement cloud-native microservices using Java/Spring Boot
- Lead CI/CD pipeline optimization using AWS and Docker
- Mentor 3+ junior engineers through pair programming sessions
- Collaborate with UX/UI teams to deliver pixel-perfect React applications
- Conduct code reviews and enforce architectural standards
- Develop automated testing frameworks with Selenium and JUnit
Qualifications
- 5+ years of Java development experience with Spring ecosystem
- Expertise in RESTful API design and cloud deployment (AWS/GCP)
- Strong understanding of Agile methodologies and Jira/Confluence
- BS in Computer Science or equivalent technical degree
- Proven leadership in delivering enterprise-grade applications
- Proficiency in SQL databases (PostgreSQL/MySQL) and caching strategies