Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of enterprise software from our Memphis headquarters. We're a rapidly growing tech firm specializing in AI-driven logistics platforms, and we need exceptional talent to accelerate our mission. This direct hire role offers competitive compensation, flexible work arrangements, and the opportunity to work with cutting-edge technologies in a collaborative, culture-first environment. If you're passionate about building scalable solutions and making a tangible impact, we want to hear from you.
Responsibilities
- Architect and implement cloud-native microservices using Java and Spring Boot
- Lead technical design sessions and mentor junior engineers on best practices
- Optimize system performance and resolve complex production issues
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines using Jenkins and Docker for automated deployments
- Conduct code reviews and ensure adherence to security and compliance standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and relational databases (PostgreSQL)
- Strong understanding of AWS services and cloud architecture patterns
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in fast-paced environments