Job Description
Join TechNova Solutions' innovative team in the heart of San Francisco! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that redefine digital experiences. Work alongside industry leaders in a collaborative environment where your expertise directly shapes our product roadmap. Enjoy competitive compensation, comprehensive benefits, and opportunities for career growth in one of California's most vibrant tech hubs.
Responsibilities
- Design and implement scalable backend systems using Java and microservices architecture
- Lead technical initiatives and mentor junior engineers through code reviews
- Optimize application performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices for seamless deployments
- Conduct thorough testing and ensure code quality through automated testing frameworks
- Stay current with emerging technologies and propose innovative improvements
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Proven ability to lead complex projects and drive technical decisions
- Excellent problem-solving skills with attention to detail
- Strong communication skills and collaborative mindset