Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in California's Central Valley. We're seeking a passionate developer to architect scalable solutions for our SaaS platform while mentoring junior engineers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in a collaborative, growth-oriented environment.
Our Fresno-based team combines startup agility with enterprise stability, offering you the perfect balance of challenge and support. If you're ready to build impactful software and advance your career, we want to hear from you.
Responsibilities
- Architect and implement scalable backend services using Java and Spring Boot
- Lead API development and microservices integration for cloud-native applications
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to technical documentation and knowledge sharing
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API design
- Strong understanding of cloud platforms (AWS/Azure) and microservices
- Proficiency with SQL databases and caching strategies
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving and communication skills
- Agile/Scrum methodology familiarity