Job Description
Join our dynamic team at InnovateTech Solutions and revolutionize the digital landscape from our vibrant Long Beach headquarters! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that power our next-generation platform. As a key innovator, you'll collaborate with cross-functional teams to deliver scalable, high-performance applications that serve millions of users. Our culture champions creativity, technical excellence, and work-life balance in a modern, collaborative environment.
Responsibilities
- Design, develop, and maintain scalable microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Implement security protocols and ensure compliance with industry standards
- Contribute to architectural decisions and technology stack evolution
- Troubleshoot complex production issues and implement robust solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Spring
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong knowledge of databases (SQL/NoSQL) and caching strategies
- Proficiency in CI/CD tools (Jenkins, GitLab CI, or similar)
- Experience with containerization (Docker/Kubernetes) and serverless technologies
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills and collaborative mindset