Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cutting-edge software development. We're seeking a passionate Senior Software Engineer to help drive innovation in our Anaheim headquarters. With comprehensive relocation assistance and immediate start dates, this is your chance to accelerate your career in California's thriving tech hub. Enjoy competitive compensation, comprehensive benefits, and a collaborative work environment designed for top talent.
Responsibilities
- Architect and implement scalable backend systems using Java and Spring Boot
- Lead cross-functional Agile teams to deliver high-impact software solutions
- Optimize application performance and resolve complex technical challenges
- Mentor junior engineers and contribute to technical best practices
- Collaborate with product teams to define technical roadmaps
- Implement CI/CD pipelines and cloud infrastructure (AWS)
- Conduct code reviews and ensure robust security protocols
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud technologies
- Strong background in microservices architecture and REST APIs
- Proven track record of leading successful Agile projects
- Excellent problem-solving skills and system design capabilities
- Experience with containerization (Docker/Kubernetes) and CI/CD
- Strong communication skills with remote team collaboration experience