Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We offer a hybrid work model with flexible remote options for Tampa-based talent. Collaborate with cross-functional teams to architect scalable solutions while enjoying competitive benefits and career growth opportunities.
Why InnovateTech? Our Tampa office fosters a culture of innovation with cutting-edge projects in fintech and IoT. Enjoy flexible scheduling, professional development stipends, and the freedom to work remotely 3 days per week. We're committed to your success through mentorship programs and quarterly hackathons.
Responsibilities
- Design, develop, and maintain scalable microservices using Java/Spring Boot
- Implement CI/CD pipelines with Jenkins and Kubernetes on AWS
- Lead code reviews and technical documentation initiatives
- Mentor junior engineers through pair programming sessions
- Optimize database performance using PostgreSQL and Redis
- Contribute to architectural decisions for cloud migration projects
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Spring Boot, and RESTful API design
- Proficiency with cloud platforms (AWS/GCP) and containerization
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with system architecture design
- Experience with Agile methodologies and JIRA