Job Description
Join our cutting-edge engineering team at TechInnovate Solutions, where we're revolutionizing cloud infrastructure for enterprise clients. We're seeking a passionate Senior Software Engineer to architect and build scalable systems that power our next-generation SaaS platform. This is your chance to solve complex technical challenges while making a tangible impact in a collaborative, growth-oriented environment.
Our Sacramento headquarters offers competitive benefits, flexible work arrangements, and opportunities to mentor junior developers. If you thrive in fast-paced, innovative settings and want to shape the future of enterprise software, we encourage you to apply.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead cloud migration projects on AWS with CI/CD automation
- Mentor junior engineers through code reviews and architectural guidance
- Optimize database performance and implement caching strategies
- Collaborate with product teams to translate requirements into technical specifications
- Conduct security audits and implement robust authentication protocols
- Stay current with emerging technologies and recommend innovation opportunities
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture and REST APIs
- Experience with CI/CD pipelines (Jenkins, GitLab CI, or CircleCI)
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven ability to lead technical projects from conception to deployment
- Excellent problem-solving skills and attention to detail
- Strong communication abilities for cross-functional collaboration