Job Description
Join NexusTech Solutions' elite engineering team in the heart of Silicon Valley! We're seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications that serve millions of users. You'll collaborate with cross-functional teams to solve complex technical challenges while leveraging cutting-edge technologies in a fast-paced, startup-like environment. Enjoy comprehensive benefits, flexible work arrangements, and opportunities for career growth at one of San Jose's most innovative tech employers.
Responsibilities
- Design and implement microservices architectures using Java/Spring Boot
- Lead CI/CD pipeline optimization with Jenkins and Kubernetes
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance and scalability for AWS-based deployments
- Develop RESTful APIs and integrate with third-party services
- Contribute to technical strategy and architectural decisions
- Automate testing infrastructure using Selenium and JUnit
Qualifications
- Bachelor's degree in Computer Science or related field (MS preferred)
- 5+ years of experience building enterprise-grade applications
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong knowledge of distributed systems and database design
- Experience with containerization (Docker/Kubernetes) and serverless
- Proficient in Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex system implementations