Job Description
Join InnovateTech Solutions, a leading fintech disruptor in the heart of Memphis! We're seeking passionate Senior Software Engineers to architect scalable solutions that transform how businesses operate. Our collaborative culture values innovation, work-life balance, and career growth. You'll work alongside industry experts in our modern downtown headquarters, tackling complex challenges with cutting-edge technologies. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of financial technology.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java and Spring Boot
- Lead cloud infrastructure projects on AWS, implementing CI/CD pipelines with Docker and Kubernetes
- Mentor junior engineers through code reviews and technical documentation
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize database performance using PostgreSQL and Redis
- Implement robust security protocols and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Strong proficiency with cloud platforms (AWS preferred) and containerization
- Experience with RESTful APIs, GraphQL, and event-driven architectures
- Proven track record of delivering scalable, production-ready applications
- Excellent problem-solving skills and ability to thrive in agile environments