Job Description
Immediate opportunity for local talent! InnovateTech Solutions is urgently hiring a Senior Software Engineer to join our dynamic team in San Francisco. We're seeking passionate innovators who thrive in collaborative environments and want to build cutting-edge solutions that impact millions. If you're ready to accelerate your career in one of the world's most vibrant tech hubs, this is your moment.
As a cornerstone of our engineering division, you'll architect scalable systems, mentor junior developers, and drive technical strategy. Our culture values autonomy, continuous learning, and work-life balance. Enjoy competitive benefits, flexible scheduling, and the opportunity to shape the future of technology.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead code reviews and enforce best practices across distributed teams
- Optimize cloud infrastructure on AWS for 99.99% uptime
- Mentor 3+ junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Drive system architecture improvements and scalability initiatives
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud architecture (AWS/GCP) and containerization
- Proven track record of mentoring technical teams
- Strong understanding of distributed systems and RESTful APIs
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency in SQL/NoSQL databases (PostgreSQL, MongoDB)
- Experience with Agile/Scrum methodologies