Job Description
Join TechInnovate Solutions, a leader in cloud-native AI applications, for an immediate contract opportunity in San Jose's thriving tech hub. We're seeking a Senior Software Engineer to architect scalable solutions for our enterprise clients. This 6-month contract offers competitive compensation, flexible remote options, and the chance to work with cutting-edge technologies while making a tangible impact on our product roadmap.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead API development and integration with third-party systems
- Optimize database performance with PostgreSQL and Redis caching
- Mentor junior engineers through code reviews and technical documentation
- Implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical solutions
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Spring Boot, and RESTful API design
- AWS certification (Solutions Architect Professional preferred)
- Strong understanding of microservices architecture and event-driven design
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Ability to work independently with minimal supervision
- Portfolio showcasing complex system implementations