Job Description
Join InnovateTech Solutions' dynamic engineering team and make an immediate impact on cutting-edge software projects. We're seeking a passionate Software Engineer to help build scalable cloud-native applications serving millions of users. Enjoy collaborative agile development, competitive compensation, and the opportunity to shape our tech stack in Tampa's thriving tech hub.
Responsibilities
- Design, develop, and deploy high-performance microservices using Java and Spring Boot
- Implement CI/CD pipelines with Jenkins, Docker, and Kubernetes
- Optimize database performance with PostgreSQL and Redis caching
- Lead code reviews and mentor junior developers
- Troubleshoot production issues using distributed tracing tools
- Collaborate with product teams to translate requirements into technical solutions
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, or JavaScript
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Experience with RESTful API development and integration
- Familiarity with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex projects with measurable impact