Job Description
Join our dynamic engineering team at TechInnovate Solutions, where we're revolutionizing the fintech landscape from our Memphis headquarters. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work with cutting-edge technologies in a collaborative, inclusive environment. Apply today and shape the future of digital finance!
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Mentor junior engineers through code reviews and technical workshops
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Collaborate with cross-functional teams to define technical roadmaps
- Conduct rigorous testing and debugging to ensure system reliability
- Drive architectural improvements for cloud-native applications on AWS
- Participate in agile ceremonies and contribute to sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and RESTful APIs
- Strong understanding of microservices architecture and cloud platforms
- Experience with CI/CD tools and infrastructure-as-code practices
- Demonstrated problem-solving skills and attention to detail
- Excellent communication and collaborative abilities
- Ability to thrive in a fast-paced, startup-like environment