Job Description
Join Memphis's fastest-growing tech hub! InnovateTech Solutions is urgently seeking a passionate Senior Software Engineer to revolutionize our fintech platform. As a key member of our agile team, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy competitive benefits, remote flexibility options, and the opportunity to shape the future of digital finance in the heart of the South.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java/Spring Boot
- Lead API development and integration with third-party financial systems
- Optimize database performance and implement caching strategies
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using AWS and Docker
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing and debugging of complex systems
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong knowledge of RESTful APIs and microservices architecture
- Experience with relational databases (PostgreSQL) and NoSQL solutions
- Proven track record of leading technical projects from conception to deployment
- Excellent problem-solving skills and ability to thrive in fast-paced environments