Job Description
Join our dynamic team at InnovateTech Solutions where we're revolutionizing the fintech industry! We're urgently seeking a Senior Software Engineer to lead critical projects in our Louisville hub. This direct hire opportunity offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technologies. If you're passionate about building scalable solutions and thrive in fast-paced environments, apply now and become part of our innovation-driven culture.
Responsibilities
- Design and implement scalable microservices architecture using Java/Spring Boot
- Lead API development and integration with third-party financial systems
- Mentor junior developers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex issues
- Collaborate with product managers to translate business requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Docker
- Conduct thorough testing and ensure code quality standards
Qualifications
- 8+ years of experience in software development with Java and Spring framework
- Expertise in building RESTful APIs and microservices architecture
- Strong background in relational databases (PostgreSQL, MySQL) and NoSQL solutions
- Proven track record of leading technical projects in agile environments
- Experience with cloud platforms (AWS, Azure) and containerization
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities