Job Description
Join TechFlow Solutions as we revolutionize the logistics tech industry from our Memphis headquarters! We're seeking a passionate Software Engineer to build scalable solutions that power global supply chains. This immediate opening offers the chance to work with cutting-edge technologies in a collaborative environment where your ideas directly impact millions of users. Enjoy competitive compensation, flexible work arrangements, and the opportunity to grow your career while making tangible contributions to our innovative platform.
Responsibilities
- Design, develop, and maintain high-performance backend services using Java and Spring Boot
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Implement microservices architecture with Docker and Kubernetes for cloud-native deployment
- Optimize database queries and ensure data integrity across PostgreSQL and MongoDB systems
- Conduct code reviews and mentor junior engineers to maintain high-quality standards
- Participate in Agile ceremonies and contribute to continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 3+ years of professional software development experience with Java and Python
- Strong understanding of RESTful APIs, microservices, and cloud computing (AWS preferred)
- Proficiency in testing frameworks (JUnit, Mockito) and CI/CD pipelines (Jenkins, GitLab)
- Experience with containerization technologies (Docker, Kubernetes)
- Excellent problem-solving skills and ability to thrive in fast-paced environments
- Strong communication skills and ability to collaborate effectively with remote teams