Job Description
Join our award-winning engineering team at TechInnovate Solutions Inc. and help build the next generation of cloud-native applications! We're urgently seeking a passionate Senior Software Engineer to join our Fresno-based team. As a key contributor, you'll architect scalable solutions while collaborating with cross-functional teams to deliver cutting-edge products. This is your chance to make an immediate impact in a fast-paced, innovative environment with competitive compensation and growth opportunities.
Responsibilities
- Design and implement high-performance backend services using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers while maintaining clean, maintainable code
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Implement CI/CD pipelines and DevOps best practices for continuous delivery
- Contribute to architectural decisions and technical roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Java/Spring
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong proficiency in RESTful API design and development
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Proven track record of delivering scalable, production-ready systems
- Excellent problem-solving skills and attention to detail