Job Description
Join our dynamic team at TechInnovate Solutions, a cutting-edge tech firm revolutionizing fintech platforms. We're seeking a passionate Senior Software Engineer to architect scalable solutions in a collaborative, agile environment. Enjoy competitive benefits, professional development stipends, and the opportunity to shape Jacksonville's growing tech landscape. Our downtown Jacksonville office features modern amenities and flexible work arrangements.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead cloud migration projects on AWS with CI/CD pipelines
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance using PostgreSQL and Redis
- Develop RESTful APIs and GraphQL endpoints
- Conduct thorough testing and debugging across environments
- Collaborate with Product and UX teams on feature roadmaps
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expertise in Java, Python, and cloud architecture (AWS/Azure)
- Strong experience with containerization (Docker/Kubernetes)
- Proficient in Agile methodologies and DevOps practices
- Proven track record of delivering scalable SaaS products
- Excellent problem-solving and communication skills
- Relevant certifications (AWS, Kubernetes) preferred