Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing fintech from our Tampa headquarters! We're seeking a passionate Senior Software Engineer to architect scalable cloud-native solutions using cutting-edge technologies. You'll collaborate with cross-functional teams to build mission-critical systems that serve millions of users while enjoying competitive compensation, flexible work arrangements, and a vibrant startup culture in sunny Florida.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize database performance with PostgreSQL and Redis
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to architectural decisions for high-availability systems
- Partner with product teams to translate requirements into technical solutions
- Monitor system health using Prometheus and Grafana
Qualifications
- 5+ years of experience in backend development with Java/Kotlin
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of RESTful APIs and event-driven architecture
- Experience with Agile methodologies and Jira/Confluence
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with Git and branching strategies
- Excellent problem-solving and communication skills